1.0
2 Mar 2026
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
a benefits package no one will set up for you.
Cons
A horrible place to work. Overworked, underpaid, they do not value their employees or their career progression whatsoever. I interviewed internally to move from Client Advisor to supervisor, but they avoided any follow up on the matter. Upper management and anyone in the head office (at least in the UK) is EXTREMELY unhelpful. They will fill out your forms wrong and leave you to fix it, and say they can't help, despite HMRC saying it is their job to do so as an employer. I quit as soon as I could as the company is more burdonsome than it is worth.