5.0
Jun 26, 2026
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Excellent remote-first culture with a strong sense of teamwork. Regular face-to-face team meetings and opportunities to attend events across EMEA and North America. Great collaboration and support from all departments, with open and effective communication. Equipped with all the tools and resources needed to work efficiently and succeed in your role.
Cons
Greater openness to new ideas and giving teams the opportunity to demonstrate their value through projects.