This is a tough review to write, as I was only on contract with the NFB, as opposed to being a full-time employee. I typically worked from home, so cannot speak to the work environment or culture.
I enjoyed the work that I did, as well as interacting with the NFB employees that I met. It's a creative environment, filled with people working on interesting - more... projects. - less