3.0Aug 10, 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.0May 27, 2026AnalystFormer employee, less than 1 yearRecommendCEO approvalBusiness outlookProslove it so much great place wowConsno cons at all i love itShow moreHelpfulShare
5.0Apr 27, 2026Anonymous contractorCurrent contractorRecommendCEO approvalBusiness outlookProsEasy to onboard and start contract jobsConsToo much negotiation of salaryShow moreHelpfulShare