5.0Jul 30, 2020Amazing company to work atCustomer support engineerFormer employee, more than 1 yearLondres, InglaterraRecommendCEO approvalBusiness OutlookPros- good management - great team building - free snacks at office - monthly team events - weekly team meetings - opportunity to work in other departmentsConsNo contras, I absolutely loved working for OT and only left due to personal reasonsShow more