5.0
Apr 9, 2026
Anonymous employee
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Company recently adjusted salaries which was well-received. Clients on the whole are great to work with Really great colleagues and supportive managers.
Cons
Always a lot of focus on KPIs and a lot of pressure to perform. Some places are remote and some are in office