5.0
Jan 2, 2025
Anonymous employee
Current employee, less than 1 year
Recommend
CEO approval
Business outlook
Pros
Leadership cares deeply about the employees and the success of the company. Offices in various countries provides a great variety of people and cultures to collaborate with. Benefits are great, and generous PTO.
Cons
Things move fast, so agility and flexibility from staff are critical