4.0Jul 8, 2025Client support engineerFormer employeeRecommendCEO approvalBusiness OutlookProsThe atmosphere is good to workConsThe shift changing can effect the healthShow more
5.0May 23, 2026Senior product managerCurrent employee, more than 3 yearsRecommendCEO approvalBusiness OutlookProsGood culture, good people, work life balance, learn a lotConsCompensation is lower than industry standardsShow moreHelpfulShare
4.0Jun 17, 2026Client solutionsCurrent employee, more than 1 yearChicago, ILRecommendCEO approvalBusiness OutlookProsGood Culture Supportive Okay opportunitiesConsBad Pay Low Headcount for new rolesShow moreHelpfulShare