Good place to work if you don't want to advance
Overall fair pay and good benefits. Management has lost touch employees, not enough levels of management to manage effectively. This has led to a lack of room for advancement.
ProsFair pay and benefits, average stress level, good work/life balance
ConsNo room for advancement, poor management