5.0May 4, 2025Fantastic CompanyCsa - client service associateFormer employee, less than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookProsThere is a great team & culture in the London office. Pay & bonus structure are generous.ConsThere can be long hoursShow more