I gained a great deal of experience, but the day to day work with homeowners wears you out. If you get a good senior manager you will enjoy it, but overall there's little accountability and the turnover is so high nobody ever gets fired or punished for mistakes.

I was a customer service representative there, and I did the majority of the work for that department. Even though there was enough work to go around. The training was also very poor, as in there was hardly any. They couldn't even take the time to train, so it was just learn as you go, which is fine, but probably not the best method of training.