4.0
Jan 30, 2026
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
The management seems to care about workers on an individual basis. It doesnt feel like you are just a number on a spreadsheet.
Cons
The salary is lower than others in the industry and they dont seem to be winning much work.