5.0Apr 16, 2024Teaching assistantCurrent employee, more than 3 yearsNew York, NYRecommendCEO approvalBusiness OutlookProsTeam players Good pay Great customer serviceConsNone Can be stressful Time pressureShow more
5.0Jun 9, 2025TechnicianFormer contractorNew York, NYRecommendCEO approvalBusiness OutlookProsVery good place to work.ConsVery complicated place to work.Show moreHelpfulShare
3.0Sep 4, 2025Anonymous employeeFormer employeeRecommendCEO approvalBusiness OutlookProsgood benefit and pay and wlbConsnot too good at work from home policyShow moreHelpfulShare