Pros
Good people, decent culture, decent benefits, young president, expanding business, open to horizontal career movement.
Cons
Average to subpar pay, little to no advancement potential, poor communication and visibility, poor middle management, out-of-touch ownership.