3.0Nov 16, 2025CTS downfallTechnical support engineer-3rd lineCurrent employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness OutlookProsGreat manager Great team workConsTop managements hiring their best mates and creating job titles from thin air and paying them very high salary for doing nothing.Show more