Pros
Great people to work with within my department Lot of autonomy I had great manager support when needed Can work from different branches if needed Lots of company events Treat Thursdays / Beer Fridays Good RRSP and SPP program
Cons
Departments don't communicate properly so there is a lot of work being passed around because no one knows where it's supposed to go Lots of politics, most management will go out of their way to bend the rules if they like you Pay is low compared to other companies Benefits need to be better Too heavily focused on Quebec and starting to forget that the rest of Canada exists especially with the Marketing material Lots of people are fake because they want something from you No career opportunities for employees Lot of issues that can expose company to legal issues if they aren't fixed Money being spent in the wrong areas, the systems being used are old and out-dated Some VP level and higher management are clueless regarding what their employees go through