3.0
27 Apr 2023
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Decent pay, and location. Also, employee benefits were ok.
Cons
The company was superficial, boss was not totally honest with employees which created a strange environment.