1.0May 18, 2026Trrrible placeCstFormer employeeNew York, NYRecommendCEO approvalBusiness OutlookProsNone it’s horrible a minimum wage job would be betterConsDon’t ever work here pldShow more
4.0Jan 11, 2026Great company and work, but stressfulAssociate, cstCurrent employee, more than 1 yearLondres, InglaterraRecommendCEO approvalBusiness OutlookProsDefinitely a job where you learn a lot of great transferable skills and can take on responsibility early.ConsCan be stressful, especially with having the pressure of hitting target.Show more
3.0Jun 30, 2024Be careful to join ASCst associateFormer employee, less than 1 yearShanghái, ShanghaiRecommendCEO approvalBusiness OutlookProsMoney is good; people are good.ConsVery exhausting and demanding job; bad future market outlook in China, cutting headcounts heavily.Show more