Pros: You learn about CRA and tax system of the country
Cons: Headoffice think little of people who make them money
Not much training is given, a lot is expected. People are not especially helpful and managment lacks leadership capabilities. There are no chances of growth, they want people to work for free. Not to place to work year after year.