Management is not trustworthy.
Employees are exploited to the fullest extent, are baited and switched about pay like customers are about services. They send you driving around sometimes hundreds of miles a day in your personal vehicle, illegally not paying mileage. You can never develop a referral pipeline because fulfillment is consistently terrible. Almost all good reviews are fake. Pricing is not at all transparent and you have to beg to lower price in a competitive bid situation. If you quit, they won’t pay you for installs that haven’t happened yet, and they will threaten to sue you for communicating with current employees/customers.