4.0Jul 22, 2024Good paymentCustomer service manager (csm)Former employeeLondon, EnglandRecommendCEO approvalBusiness OutlookProsGood company to work forConsNo bad comments for AmgenShow more