4.0
19 Nov 2025
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Nice people and supportive culture
Cons
Lack of energy and jobs linger. No one comes to the office and you can feel detached from co workers. Pay is below market