5.0Mar 3, 2026Loved itAccount managerFormer employee, more than 3 yearsBirmingham, EnglandRecommendCEO approvalBusiness OutlookProsGreat culture. Great team. Great work.ConsWorking late all the timeShow more