3.0
May 28, 2023
Current employee
Tucson, AZ
Recommend
CEO approval
Business Outlook
Pros
Good work culture, nice coworkers
Cons
Low confidence in management. Actively slimming down workforce. The number of installation crews went down from 6 earlier this year to 3 as of last week and rumor is they are looking to layoff again to bring it down to 2.