2.0
Oct 2, 2013
Former employee, more than 3 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
It's a Job. Better than being unemployed
Cons
Company is based in India. All processes are performed via e-mail and HR customer service portal. Things take long to get resolved. The ratio of manager to employees actually performing the work need to be reversed. I had to give mandatory 2 weeks notice before leaving, which meant they would owe me another week of pay. Have not received payment for my last week. seeking legal action to try to get paid.