5.0
Feb 2, 2024
Current employee, more than 5 years
Amsterdam
Recommend
CEO approval
Business Outlook
Pros
- Clear vision - Inclusivity - Professionalism - Opportunities for growth - Excellent benefits
Cons
Sometimes the company can seem a bit U.S. centric even though the company started in Europe and has employees in over 60 countries.