5.0
24 Jan 2025
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
You have the opportunity to work on a wide variety of projects Everyone is helpful and generous with their time Great social culture and great people to work with Non-hierarchical cultural which gives you autonomy with your work Great place to learn and progress particularly around emerging technology
Cons
Fast-paced environment may not suit everyone