Pros
As an immigrant to Canada, with English as a second language and a Bachelor degree from outside Canada, I was always not confident about if I were be able to work in a good company, practicing what I like to do.
FairTradeWorks changed this perspective. From the get go, everyone welcomed me and treated me like their family. As a growing company, FairTradeWorks take along each of its employee to grow as well, to be better, more confident, and be more aware of their maximum ability.
FairTradeWorks has let me express any ideas I had no matter how small it is and help me build it and make it happen. Not a lot of President would take time to sit down with an employee who just merely had an "idea".
I have never been happier and eager in any of my past jobs, until I found FairTradeWorks.
Cons
Sometimes, you feel pushed beyond your limit, but when you realize this is for your own good, you will see the reason behind this.