1.0
30 Jun 2026
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
If i can find a pro i will amend this review and put one forward
Cons
Relentless pursuit of references Multiple HR people contact you and they all are not on the same page False pretence of the company