3.0
10 July 2023
Anonymous employee
Former employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Good product with a growing customer base.
Cons
Too much internal bickering. The countries can't get along. Too many people come and then leave because of the semi-toxic environment where it is hard to get things done.