1.0
Nov 19, 2023
Former employee
Recommend
CEO approval
Business Outlook
Pros
A few really talented employees.
Cons
Too many cliques in the business. Lack of global experience in the leadership team. Leadership team lacks credibility. Leadership team unable to make the much needed change globally to cut costs. Too much focus on country level.