3.0
27 Jun 2018
Former employee, more than 10 years
Denver, CO
Recommend
CEO approval
Business outlook
Pros
Great working with the technicians. Excellent benefits. Overall feeling of success when providing service to the customer. Definitely felt appreciated by my technicians and my manager.
Cons
To much pressure on the front line to get it done right the first time with not enough support and to little training. Expectations were not achievable.