4.0
Oct 21, 2025
Former employee, more than 3 years
Leeds, England
Recommend
CEO approval
Business Outlook
Pros
Training is pretty good Placements with good well known companies Helpful HR Team Relatively good pay for early career Nice academy staff They promise you a job if you follow the process and that's exactly what you get.
Cons
The only real problem was that some of the client relationship sales people just talked about you like you were a commodity to be sold, and that's very impersonal and can make you feel not so great if you aren't thick skinned.