2.0
15 Feb 2021
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Good access to internal resources.
Cons
Very poor senior management, compensation not in line with performance. One of the worst compensation in the industry