2.0
11 Nov 2025
Former employee, more than 1 year
Delaware City, DE
Recommend
CEO approval
Business outlook
Pros
Techs are easy to get along with.
Cons
There is often a lack of leadership and accountability in most departments. The company cares about profits and does not prioritize customer satisfaction. Good luck getting serviced by one of the 5 techs who know what they are doing, unless it's a warranty repair. Customer service is outsourced and not trained well.