1.0
3 Apr 2026
Current employee, more than 5 years
Recommend
CEO approval
Business outlook
Pros
Some really great people still work here for some reason
Cons
The nosedive this company has taken in recent years should be studied. Culture, share price, innovation, it’s all just in free fall. Comp is well below market in many roles, and they keep asking everyone to do more with less while they keep RIFing employees.