5.0
Jan 26, 2026
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
• Empowering leadership and a culture of trust • Opportunities to lead and grow across multiple functions • Supportive, collaborative team environment • Strong alignment between local and global teams • A workplace that values empathy, innovation, and impact
Cons
• As with any fast-moving company, priorities can shift quickly—adaptability is key • Time zone differences with global teams can occasionally be a challenge