Pros
Great benefits. Flexible work hours, tolerant of family situations. Lots of wonderful "community spirit" activities. Excellent diner. Also on site barber, stylist and massages. There is an on site daycare for employees, although the cost is $800 a month.
Cons
The Zubarettas. They tend to talk down to people and generally make up plans as they go along, often screwing up other peoples' smoothly running plans. Low salaries. Daycare is quite expensive especially in light of the average salary. It's an ok job for Cleveland, where the economy is in a death spiral, but compared to companies in the rest of the country, it's nothing special. Senior management are mostly long-time friends and therefore anyone below that level really has no voice.