3.0Jan 27, 2023Management needs to better inform their service managersTechnical service managerFormer employee, more than 1 yearHouston, TXRecommendCEO approvalBusiness OutlookProsThey pay you on timeConsUpper management was aware of a bunch of problems with the crew when they hired me, and did not give me a heads up of what I was walking into.Show more