3.0
Jan 18, 2017
Anonymous employee
Former employee, more than 1 year
Oklahoma City, OK
Recommend
CEO approval
Business Outlook
Pros
Great benefits and hours, paid holidays.
Cons
VERY high turnover rate, not just among the installers. Corporate was constantly changing software systems, and trying to make everything technologically based which isn't always easy for the installers to learn.