5.0Dec 8, 2023Great company Process engineerFormer employee, more than 3 yearsStevenage, EnglandRecommendCEO approvalBusiness OutlookProsFlexible working and teams friendly.ConsSometimes get let down by offer colleagues.Show more