4.0
Sep 10, 2025
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
- Amazing people - Lots of opportunities for learning - Great benefits - Very competitive pay
Cons
- Couldn’t give it a 5 star because of the job insecurity due to multiple layoffs & downsizing - Layoffs over the past few years