Pros
I work outside a lot, and I enjoy that. Management is pretty good. If you apply yourself and do your best, they don't take issue with you (though they will regularly encourage sales, but not in a harassing way.) The installation work itself can be challenging but satisfying. It takes a bit of time to learn how to do it effectively, but it makes you take pride in doing your work. A full month and a week of paid training at 14 dollars an hour. The first week is exclusively class time, and the following month is just you and a seasoned technician doing everyday work like normal for a month. Because the vast majority of technicians I've interacted with tend to be pretty cool dudes, this training time is easy and pretty fun. Just make sure you are doing your best to learn during your time with a constant resource beside you. Weekly paychecks. Understanding of needed time off. Paid if two weeks in advance, but if you are sick one morning, even though you won't get paid, getting off is pretty easy and they don't give you crap about it.
Cons
The pay. Look, the pay sucks compared to what they claim it to be. The training is great, but once training is done, it sucks. The pay is based upon the total number of jobs done and the commission you make from sales. I am a very energetic technician who works quickly and efficiently, and I make sales daily. Despite this, my average weekly paycheck is about $575. Management loves to present it like it is easy to make more than that, but the reality is that some weeks you make more and some weeks you make less, but most weeks are between 500 and 650 dollars. I consider this a con because of the amount of time you put in to do this job, which leads me to my next con: The time. Every morning at 6 am you have to sign on (otherwise you don't get jobs that day), but your first job isn't until 8 am. You don't get paid for signing on and you essentially are losing an hour of sleep to the company without compensation. The time you get off everyday varies extremely. I've gotten off at 11pm and I've gotten off at 2pm, but I'd say 90% of the time I get off between 4 and 7. When looking at that 5 days a week though, working effectively from 6-5:30 is a lot of time. Regardless of what anyone claims, there isn't a single person, management included, that doesn't put in at least 55 hours each week. Combine this with the semi-physically and mentally intense work and it is a recipe for exhaustion, but it makes you tough if you don't let it break you. Just be prepared to go to sleep every night at 10. Bad time and bad pay do not justify a fun job. 55 hours average a week and 575 dollars means it tends to average just over 10 dollars an hour. Plus, it destroys your knees over time. I haven't had trouble with mine, but I know many guys have. You go in a lot of crawl spaces, regularly carry 75lbs of equipment across yards, and do a variety of other things. If you're scared of heights or crawl spaces, this job will be hell for you. Seriously, you have no way to avoid being up on a 2-3 story ladder on the side of a building on a regular basis. Me personally I enjoy that sorta thing, but I am a rock-climber so I think my enjoyment is atypical. Just wanted to give a heads up. Oh yeah, sales are overly focused on. The products suck ($35 HDMI cables, for example) and you only really can sell it to people who don't know any better. In other words, you effectively have it take advantage of people in order to succeed in this job. If you don't make sales, your pay isn't significantly lower, but you will sit poorly with management, which will definitely cause a lot of random negative effects.