5.0
Feb 24, 2022
Current employee
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Respect for people, scoring as a team, support for personal development, and a clean, safe, and high-tech working environment.
Cons
Matrix control structure involves multiple interfaces with France actors where there can be distance and language barriers.