3.0
Jul 20, 2025
Anonymous employee
Former employee
Recommend
Business Outlook
Pros
Colleagues are mostly great people.
Cons
Leadership doesn't have a clue where the company is headed. There’s a lot of restructuring, and layoffs are pretty common. On top of that, salaries are low.