3.0
30 Mar 2017
Recommend
CEO approval
Business outlook
Pros
Benefits were on par with other companies, coworkers were great
Cons
Pay wasn't the greatest, some managers were aloof, others were micro managers. The company is based in India so getting in touch with payroll or HR could be a challenge.