Great co-workers. Good salary and benefit package.
Cons
Decision-making is too centralized. Lower level managers have little or no decision-making power. Upper management lacks a culture of innovation. There is too much bureaucracy.
Great working environment; Easy at work and really flexible with the time you want to work.
Lots of events and free tickets to hockey games each quarter.