4.0
May 6, 2026
Anonymous employee
Current employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
-Wonderful colleagues -Good benefits in US -Interesting space to work in -Global workforce and customer base
Cons
-Management has historically lacked focus and taken a reactive approach to strategic planning, often trying to play catch up with competitors - hoping new CEO can change this -Compensation can be below market depending on role -Many teams are severely understaffed relative to their workloads