Pros
Workers who have been working here for a long time were really good at their jobs.
Cons
They got laid off only to be replaced by incompetent and useless Indian nationalities, most of which were brought from India to Canada. They said they are promoting "global talent" but all they hire are Indian workers. HR and other support teams always take a long time to action. You have to explain yourself over and over because they do not understand and clueless of what they are doing. Salary offered is too low for your workload. No salary or benefit increase when you get promoted. Just a change on responsibilities. The increase or change will come when you finish some sort of training which is pathetic and made by Indian workers. Grammar and knowledge all wrong.