Pros
They worked with my schedule when I needed to come in late, leave early ect. Most of the entry level to mid-management level employees are amazing. Seriously great people and many of them I call friends. Unless there was some major project going on I didn't have to work any crazy hours.
Cons
Most of the upper management has been with the company for a long time. This does NOT make them good leaders or directors. I'm pretty sure one director in particular can't walk and chew bubble gum at the same time. Almost all of management falls into one of two categories. They either micro manage everything or they don't do any management at all. The benefits aren't very good. The 401(k) "match" is something like 50% on the first 2% but it takes 5-7 years to become 100% vested and 1-2 years to get any match at all. Those numbers are estimates; I don't remember the exact percentages. The pay seems to be ~$10-20K less than industry average and don't hold out for a raise. My raise ended up being less than a $50/month increase. Unless your last name is Fischer, you don't get much. The average employment with the company seems to be less than 3 or 4 years if you aren't a Sales Counselor and less than a year if you are a Sales Counselor.