5.0
May 29, 2026
Current employee, more than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
- great mission/team! - dynamic and always looking to adapt to changes in market - AI-forward company. Strong ambitions to upskill all employees - Great WLB
Cons
- Working with colleagues based in UK can create office disconnect at times