3.010 Aug 2021Anonymous employeeCurrent employee, less than 1 yearRecommendCEO approvalBusiness outlookProsOnboarding process was hassle free. Regular pay schedule. Good immigration team. No major issues so far. Overall it's a good experience.ConsReaching out to HR is difficult at times mostly because they work in different time zones. Benefits are not great.Show morePopulus Group Response4yGlad to hear your experience has been good so far!Show more
5.027 May 2026AnalystFormer employee, less than 1 yearRecommendCEO approvalBusiness outlookProslove it so much great place wowConsno cons at all i love itShow moreHelpfulShare
5.027 Apr 2026Anonymous contractorCurrent contractorRecommendCEO approvalBusiness outlookProsEasy to onboard and start contract jobsConsToo much negotiation of salaryShow moreHelpfulShare