Pros
Good starting salary Opportunity for bonuses 3 weeks vacation after probation period Retirement plan is pretty good
Cons
3% is the maximum allowed for raises (non-management) Insurance benefits are just okay at best; am told they used to be suburb only a few years ago Lack of communication/accountability in the company, have to send daily emails/calls to get answers sometimes, which makes you look like you aren't driven. Advancement is stagnant, no real opportunities to move up. Heavy emphasis on lateral and outside hiring. No incentives to keeping existing talent Company-wide corporate communication meetings where everyone walks out more confused about the company's direction and health than before going in. Management is heavily into reading "how to be a manager" type books.