4.019 Apr 2019Anonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsChallenging role in a competitive environment.ConsUnstructured at times. The systems used are pretty dated.Show more
5.025 Jul 2022Anonymous employeeCurrent employee, more than 8 yearsRecommendCEO approvalBusiness outlookProsImmigration Process is taken care with great attention Payments on time Good Health InsuranceConsThe client has more controlShow moreHelpfulShare
4.07 Aug 2025Anonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsGreat Communication between teammates and higher ups.ConsVery picky with their candidates.Show moreHelpfulShare