5.0
Dec 19, 2025
Anonymous employee
Current employee, more than 8 years
Recommend
CEO approval
Business outlook
Pros
Collaborative environment Medium size means everyone has a say and can influence or change processes High standards Fun environment
Cons
Lofty strategic initiatives that are often tied to outside market forces Recent leadership changes change the status quo (this is good and bad)