4.0
Mar 25, 2015
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
They filed for my Permanent Residency, provides comparatively good benefits package. Their placement team is very good at providing you with options of some good opportunities.
Cons
Mostly contract based projects, so you need to be open for relocation.