I have been working at University of Ottawa full-time (more than 3 years)

Pros

Centrally located, Decent physical facilities, opportunity to learn English or French as a second language

Cons

Biligualism acts as an obstacle for professional growth. Most gatekeeper staff is French and despite their ability to help everyone, response time is slower if you can't communicate with them in French.