4.0
May 26, 2017
Current employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Immigration Department Marketing Most of the Resource Managers are helpful Recognition among other Vendors and End Clients
Cons
Some recruiters never get back to you or don't follow up as expected. There could be a little more flexibility in billing rates. They keep switching with cheaper Health Insurance plans which is s pain