Cons: not being able to talk to your contact or no returned calls.
Dont even try with this company. My contact Stephanie never bothered to get back to me when i left messeges for her, to be honest its been almost a year. The job i did get lasted only a month when i was promised a long term position. I have tried to call and get in touch with someone who can help me but no luck. This company is very unprofessional.