5.0
20 Sept 2019
Current employee, more than 3 years
Naperville, IL
Recommend
CEO approval
Business outlook
Pros
Amazing place to work in. A leader in a growing market. Challenging and demanding and yet great work/life balance.
Cons
French upper management: sometimes rigid and inflexible.