4.0
Apr 27, 2026
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Very nice place to work with great colleagues and friendly atmosphere compared to other firms.
Cons
A bit behind on tech and compensation. Progress is slow.