5.0Jun 22, 2021Great place to workOperations managerCurrent employeeStamford, EnglandRecommendCEO approvalBusiness OutlookProsFlexible team, lots of opportunities to learnConsQuite a high pressure environmentShow more