1.0Dec 16, 2024Business development managerFormer employee, less than 1 yearOdiham, EnglandRecommendCEO approvalBusiness OutlookProsLocal, that is literally about itConsPoor payers, dreadful toxic work environmentShow more
4.0Oct 4, 2025Sales associateFormer employee, more than 1 yearFarnham, South East England, EnglandRecommendCEO approvalBusiness OutlookProsFriendly group, good training experience.ConsLong days, better communication between managers and staff.Show moreHelpfulShare