1.0
Feb 18, 2017
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Dedicated technicians who value customer service.
Cons
Upper managements lack of knowledge of the industry, out of date operating systems, sales before service attitude and overall ineptitude.