5.0
6 May 2025
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Leadership is approachable and really cares about the employees. Culture is great and most roles allow flexibility as needed.
Cons
Some decision making comes centrally out of Europe and doesn't always make sense for the US market.