The franchisee/manager you work with can really make or break your experience, but I was fortunate and worked with a wonderful manager. It was just her and me, and we'd meet around 7:30am to carpool to clients' houses around the city. You learn to problem solve and think on your feet, as well as manage your time well so you are both efficient and effective in cleaning. It's so satisfying to see the difference you can make, even if it's transforming one window from being coated in dirt to being spotless. I enjoyed working outside and getting lots of fresh air during the summer, and so many clients had pets that you could interact with when you cleaned interior windows. Very rarely did we encounter unpleasant clients, but even then, you don't really have to deal with them as the window cleaning tech --just do a good job and move on to the next place. The hardest part for me was conquering a fear of heights and spiders, but it was rewarding to do so.
The only downside is that the job is really vulnerable to seasonality --there are lots of jobs available in April and May, but by August it seriously dies down and it's difficult to get many hours; you can go from working pretty much full-time, 40 hours a week, to less than 10 a week by the end.
Other than that, it was a fantastic experience and I'd happily go back.
Working outside, relaxed and productive culture, run by fairly young people who are easy to get along with
Large disparity between hours available at the beginning of the season and the end