Pros
Pay is solid for what it is. If you're an installer, you'll make 10% of the total price of the job. Jobs very from $2500-5000 on average, so you can make $250-500 in a day. As a Service Technician, you will make $20/hr and can work installs on the weekends to make extra pay. You will occasionally receive tips from customers in varying amounts from $20 to sometimes a hundred bucks.
Cons
The owner is great and genuinely wants the best for his employees. Unfortunately, he owns several other businesses in the area and down in Florida and is not often present and things tend to go poorly when he is gone. He then comes back, hears all of our complaints/issues, helps/fixes, then eventually heads back to Florida and the process repeats itself. Additionally, if you work Services, you will have to deal with many disgruntled customers. This sounds normal for the service industry, but I am talking about a disproportionate amount. Customers have been waiting a half year to a year to have somebody actually get out there and they vent their frustrations (which is completely normal) and you are the first person from the company that they can actually see in person. The reason that you have such a backlog is two-fold: years ago they did a really terrible job and currently we don't have enough people on payroll to deal with the backlog. All of the people who were the issue no longer work here but the backlog is substantial and gets worse every time it rains/snows etc.