4.0
May 5, 2026
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Great benefits, flexibility and hybrid work. Great mandate and they make everyone aware of the company’s great cause.
Cons
The operation team can feel stressful at time. Management teams don’t listen to everything the people have say. Sometimes, suggestions and recommendations are being neglected.