Was with them for nearly a year during which I was treated like an idiot, didn't feel valued, respected or trusted, the spy on your PC by installing keyloggers. Shifts were changed with no notice and technical support is laughable. Targets were nearly impossible to reach and when you reached your target it was a case of only just. Also had problems with getting paid on time and if held up on a call at the end of a shift never got paid the extra... Hated every day I worked for them.