5.0
Sep 14, 2023
Current employee
Recommend
CEO approval
Business Outlook
Pros
Amazing work culture and environment Diversity of cultures, perspectives, and ways of work Awesome growth opportunities Great environment for learning and development
Cons
Europe based operations can make some parts of day work difficult (time difference)