3.0
May 26, 2022
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
With a clear direction on what you want to achieve, you get the support of the leadership team.
Cons
The leadership team is focussed on the Americas only, and needs to find their way with respect to their product offering.