5.0
Jun 20, 2026
Recommend
CEO approval
Business Outlook
Pros
Fantastic culture, great customers, super supportive environment and lots to learn and growth opportunities
Cons
Global decisions sometimes cannot be localised
65% would recommend to a friend
60% positive business outlook
Check out your Company Bowl for anonymous work chats.
The top reviewed jobs include
Users say... "Good salary package and benefits" "can wfh, flexible management, low workload" "Supportive Work Environment: The company fosters a positive and collaborative culture where employees feel supported by their peers and management." "hybrid, good work life balance"