3.0
18 Jan 2018
Current employee, less than 1 year
Waltham, MA
Recommend
CEO approval
Business outlook
Pros
Good work-life balance Perfect for people moving from France office since all managers are French and favor French speaking people Location far from Boston with lower cost of living
Cons
Only low-level project for non-French speaking employee in Waltham location. Not very fair for local employees (sometime people speak french in meeting even if some people do not understand) Salary is lower than other IT company but work is more relax All decision coming from Europe