Pros
Dependent on department, there are great opportunities for advancement in the right locations. Great place to learn a lot about the transportation industry. In Winnipeg or Calgary there are plenty of opportunity to advance and broaden your career horizons. Decent benefits, good compensation.
Cons
Company motto is that they care because they are people driven, this is not in effect shown by upper management at all. They try to build corporate culture and put on a good face but go around and back-stab people without a second thought and undermine their entire culture in doing so. If you are looking to hire on in a remote terminal location like Edmonton or Langley do not expect to see the things like fitness facilities that you will see on their website, although they do exist in Calgary and Winnipeg.