5.0Sep 24, 2019Great placeCurrent employee, more than 3 yearsRecommendCEO approvalBusiness OutlookProsLots of benefits, they really love their employeesConsThe technology and software, its hard to get additional resourcesShow morePopulus Group Response6yYes! We're so happy you feel the love. It's genuine. :) Technology is certainly high on our list of things to improve.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