Great company, great benefits...there were a few people with nasty attitudes (even in Management), but there's always one bad seed in a company (or 2). Benefits were great. They did a lot of things to show employee appreciation. Managers could use some training though on employee relations.
Management- lack of managing skills