Some of the people were smart and enjoyable to work with
When you start it seems like a good place to be
Cons
Management doesn't understand people
Management doesn't understand the industry and how it is changing
Management isn't interested in what customers want
Management is concerned only with CYA and golden parachutes