Pros
I don't have any pros, except maybe that they pay you everyweek. Other than that I don't have anything good to say.
Cons
No communication, no return calls when there is a issue other than the on boarding process or time sheet submissions. Personal information about canidates being shared between recruiters. Recruiters having personal relationships with candidates outside of work only to discuss what assignment or interview that other candidates went on. Very unprofessional. They will leave you hanging after you complete an assignment successfully. Back to square one. This company is a joke and the recruiters are liars. Not a pro active company that shows they care about the candidat that took the time to come in and interview, go on the assignment, complete the assignment only to be left in the cold when the assignment is over. Worst temp agency I have every worked for point blank!