5.0
Feb 3, 2026
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Employees have the chance to work on meaningful projects that make a real impact. Leadership is supportive, transparent, and encourages learning from experience. The company culture is collaborative, innovative, and founder-driven, which allows team members to take ownership of their work.
Cons
The pace of work can be intense during important project phases. Project priorities may change rapidly, requiring employees to adapt quickly. This environment may not be suitable for those seeking a very structured or slow-moving corporate setting.