Pros
Client-centered approach, team-based, and family friendly. This organization offers a great deal to prospective employees in terms of professional growth, and a chance to make a substantive difference in the lives of people who are blind or partially sighted.
Cons
As a non-profit charitable organization, CNIB has challenges compensating employees competitively with the for-profit sector. That said, quality of life and morale with this organization more than compensates for that.