3.0
Nov 10, 2025
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Pay is aligned to industry standards Attempt hard to have a positive employee focused culture
Cons
No bonus unless you are snr management Teams are stretched and struggling to cope w volume of work