5.0
Mar 18, 2025
Recommend
CEO approval
Business Outlook
Pros
Dynamic workplace with a lot of diversity and different nationalities. It's a collaborative environment with a positive office culture.
Cons
Sometimes decisions can feel top-heavy as the HQ is based in a different country