1.0
Feb 25, 2026
Anonymous employee
Former employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Few good people with supportive and collaborative mindset.
Cons
Management often fails to set clear goals or provide a well-defined strategic direction. Certain leaders appear to lack the experience /expertise, and daydream about meeting unrealistic expectations. The work culture can feel highly toxic, with poor communication and limited psychological safety. The overall environment does not reflect the standards typically expected from an international workplace.