5.0May 6, 2021Embedded software engineerCurrent employeePeoria, ILRecommendCEO approvalBusiness outlookProsThey take less cut, hence pay is betterConsUnresponsive to emails or phone calls. Do not do well with immigrationShow morePopulus Group Response5yHi There! We'd love to hear how we can improve our immigration processes. Please reach out to pgfeedback@populusgroup.comShow 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