4.0
Jun 21, 2023
Former employee
Recommend
CEO approval
Business Outlook
Pros
The teams are all focused on working together
Cons
Disconnect at senior leader levels, with too many layers of leadership which led to mass layoff of 1000 people, including people who had been there for over 20 years