3.0
Feb 2, 2026
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
A lot of capable people to learn from. Good culture, good work-life balance and freedom to explore own initiatives.
Cons
Poor facilities in the office, below market pay. Sometimes, the strategy and direction is unclear from upper management.