Pros
Free coffee, cool old buildings that say class and quality -- which the company is not. Some nice good folks who all walk around in fear that they will be fired at the drop of a hat for looking at the owner wrong.
Cons
The "corporate culture" and "values" they espouse is bull and smokescreen. Owner is always micro managing and changing the plans and rules on the fly. Wanted 3 and half years worth of problems fixed in two months. Was told I would have more than a year to fix things. Claimed that they couldn't afford me two months after hiring me. What kind of planning is that. The employment contract tells you everything you need to know. It is all about what they want not the employee. Owner changed plans in mid-stream at least three different times and put different people in charge of the same project each time with different expectations and guidelines. Owner has the inmates running the asylum and is NUTS