Pros: good health coverage, good money seasonally, fun co-workers, good training
Cons: poor dental/eye coverage, long hours, very phsyical, lack of management support, fluctuating pay
Working as a cleaning technician can definitely be fun at times. It's interesting to go and see all the different customers houses, and usually you get to have a lot of fun with all the different partners you will work with. The education and product training is really quite thorough, however when you start you might get stuck with an experienced tech that doesn't want to spend the time training you on-site.
It's a very physical job, so you can't be lazy. You have to be attentive and willing to learn and work hard, otherwise you're going to have a hard time. The pay is completely dependent upon two things: the size of the jobs given to you for the day, and your own sales skills. You make a commission on each job already scheduled, plus additional if you sell more while at the job. That being said, if you have 5 small jobs in one day, you might make $70 and work 10 hours. alternatively you can work 8 hours and make $250 dollars. it can be very back and forth, but winter is the worst time to work. I would not recommend starting this job in the fall/early winter, as you will be thrown into one of the busiest times of year and possibly laid off/definitely have your hours cut in January.
Spring and Summer are the best times to start working. This will give you time to get your skills and work ethic up to par so you aren't laid off come the New Year. Also, these are the best times of year to work as they are very busy and you will make a lot of money.
The benefits are pretty good, Health insurance is pretty top notch (trust me, I know). Dental and Eye care are really nothing special though. Overall this is a solid job, just be willing to put up with a few bad customers (like anywhere else), long hours at times, fluctuating pay, and physical labor.