Utterly useless
WORST umbrella company I have ever dealt with, ever.
Whilst being the cheapest company to go for, you get what you pay for, forgetful payroll, can't be bothered attitudes, messing up your pay or not paying you at all.
I have been with this lot since May and most months I have had to threaten them to get them to pay me, this is NOT the way to be earning your pay in the 21st century.