This place is not even a funny joke.
I was placed by this company to work at one of the Telcos and while my work experience there was good, it was my engagement with the recruiter that sucked. Disorganized, Rude and Unprofessional. If you are reading this, be warned. I can't go into too much detail but in the future, I would rather wait and do something else, then deal with their idiocy again.