5.0
2 Feb 2024
Current employee
Recommend
CEO approval
Business outlook
Pros
International close-knit community, great colleagues. Good benefits and work-life balance.
Cons
It can get heavy and stressful during the busy period of the year. Lack of a clear and organized HR system.