“10/10. Techs have good knowledge and communicate well and have good support from their managers.”