2.0
Nov 26, 2025
Anonymous employee
Former employee, more than 8 years
Recommend
CEO approval
Business Outlook
Pros
Very supportive colleagues in most support and corporate departments. Team-focused. Get it done attitude.
Cons
Management can be volatile. Many of the great leaders in the company have been eliminated by layoffs and reorganizations. No job is secure. Constant company changes, not all for the better.