3.0
14 May 2026
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Great people. The work isn't too demanding.
Cons
A lot of barriers in understanding salary expectations. General managerial systems are not clear.