4.0
Apr 25, 2025
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Great work-life balance, awesome people, and an open-minded, welcoming vibe
Cons
The company's DEI efforts seem to focus more on EU citizens; it's rare to see non-EU nationals represented here; the salaries offered are noticeably below the market average.