Everyone works hard. Great place to have loyal co-workers. Respectful of work-life balance, good hours.
Cons
Management didn't involve teams in strategic planning and get feedback from customers and vendors through staff enough. Job shadowing between departments could have helped alleviate some deeper training concerns.