5.0
Sep 25, 2025
Current employee, less than 1 year
Recommend
CEO approval
Business Outlook
Pros
Great people to work with, open to new ideas and very good place for career growth. Great management as well, recognizing your achievements and dynamically finding the best team arrangements.
Cons
Due to having offices across globe, working with other teams usually means having meetings outside of the regular office hours.