1.0
28 Feb 2026
Former employee, more than 3 years
Chelmsford, England
Recommend
CEO approval
Business outlook
Pros
Absolutely none whatsoever. Ghastly company to work for.
Cons
Have never worked at such a terrible company although my team were lovely Management were hopeless No support. Left to your own devices with a caseload the size of a planet! No wonder things went wrong on an almost daily basis.