Extremely limited promotions; you can go over 15 years without a promotion. Internal movements are often blocked depending who your manager is. Some are friendly but some will do everything in their power to stop you from transferring internally. Compensation is between 20-30% below market rate which they justify by giving you really good health benefits and 401k contributions. It's an OK place if you just want a job and a paycheck to build experience and then jump ship, but if you want to grow a career then this is not the best place to settle down.
Awesome benefits, unparalleled 401K contributions, usually great coworkers.
No career advancement, low compensation, management doesn't respond to logic, outdated technology