3.0
Jul 10, 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.