4.0
Aug 5, 2018
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Great work - life balance, opportunities to work with great people and travel a little if in the right role. Decent benefits
Cons
Complicated internal structure, lower pay (but that is how you get the work/life balance). France leads and therefore its hard to always understand decisions.