5.0Aug 13, 2023Great place to workManager, customer supportCurrent employee, more than 1 yearEdinburgh, ScotlandRecommendCEO approvalBusiness outlookPros-The people at UT are amazing - Great benefitsCons-The merger makes it harder work at the moment but this is just a season.Show more