3.0
17 May 2023
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
- A great international culture - Open environment
Cons
- There needs to be more structure and a better strategy needs to be implemented by the leadership team