Pros
Freedom. Always supported. Good pay no matter what position. Info from reviews that stated negative info should be taken with a grain of salt. The one about raises is mostly is false. Raises are not given often but the starting pay is high. Installers and consultants are commission only employees thus do make more when prices go up. HOWEVER, they didnt mention that prices rarely go up and if they have to price match to get the work then the commission amount is lower and thus they make less. Not to mention all the days the installers dont have work and consultants dont have leads at all, therefore those days those employees dont make any money at all. Each branch is different and the bad reviews are not true for most. The ceo of corporate was terminated and the owner has taken over leadership so there will be a lot of changes coming im sure. Good ones.
Cons
Same as any job. Every job has bad stuff.