Pros
Salary (decent but not great), benefits (adequate) , close to home, OMERS Pension Plan, 35-hr work week. That's about it.
Cons
The work environment is absolutely toxic. Every department and individual sections within departments seem to be looking out for themselves instead of working together and doing what is best for the organization. Leadership and long term visioning are pretty much non existent. It's all about putting out the latest 'fire' (often caused due to lack of foresight and long term visioning). There is no clear delineation of staff roles based on expertise which results in a free-for-all of poor quality work. Exceptional performers and subject area experts are ignored and a lot of unqualified staff are assigned key projects instead. This place is full of ego maniacs, bullying, nepotism and empire building as all the other reviews state.