3.0Mar 13, 2015Great engineers, bad managementDesign managerFormer employeeBristol, AngleterreRecommendCEO approvalBusiness OutlookProsLots of good engineers and interesting work. Flexible working time and reasonable rates of pay.ConsST has lots of Politics and bad management. Lack of empowerment and lots of management overhead. It's a shame as the engineers are great.Show more
3.0Feb 18, 2014good place to learnDesign managerCurrent employee, more than 10 yearsMilanRecommendCEO approvalBusiness OutlookProscareer opportunity and internal mobilityConssenior management, poor compensation and benefitShow more