4.0
Oct 5, 2025
Great culture and benefits
Former employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Great to work with genuine, authentic and very intelligent colleagues. Abundance of resources for growth and innovation. Generous benefits and comp package. Highly diverse.
Cons
Not always implementing the values it sets. Technology not always developing as fast as the market demands.