1.0
Feb 13, 2024
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Attracts talented and collegial staff from all around the world. Very international work culture.
Cons
Leadership is insular and arrogant. Dissent/disagreement with leadership team not tolerated. There is a sense among staff that leadership has no coherent strategy and is leading the organization into financial peril. Staff ideas are not listened to. Many redundancies recently (staff who express disagreement are fired).