Pros: Great coworkers
Cons: No appreciation
Convoluted management but good environment. Plenty of great people to work with, and the company treats employees fairly well. However, the management structure is extremely convoluted due to the consolidation of many banners, and employees that physically work in Alberta can be "employees" of the Ontario office, and vice versa. Very strange corporate structure.