3.0
Sep 2, 2016
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
On time pay, Good on boarding process, Clean and transparent immigration processing.
Cons
Management is not very responsive. Marketing team is not great.