Cons: management, parking not paid, salary, politics
Benefits are great, except vision (no coverage except small amount towards eye exam). However, this is to be expected because they are paying themselves for health benefits. Retirement, 401k.
Departments do not work well together. Attitude of "it's not my job" very common. Difficult to get things done.
Lots of politics, talking behind backs.
New ideas, suggestions not welcome, despite talk that they are.
There is little to no room for advancement, unless you play the politics game.
They always want you to do "more with less."
Very outdated technology.
Long hours expected.
Salaries are not great, but as a not-for profit company, this is not unusual.
Most management either incompetent or plays favorites.