5.0
Jun 24, 2016
Current employee
New York, NY
Recommend
CEO approval
Business Outlook
Pros
They take care of your visa and stuff perfect , and no drama when it comes to bills . Have to say that they have taken care of everything while I was onboarding a new job on H1 and delays happened at client side . Staff were friendly and cooperative.
Cons
I don't see any down side