Pros
Benefits are ok. Not any better or worse then other employers I have worked for in the past. Some perks exist ie. discounts. Remuneration is satisfactory. Pension is good only if you have been in a unionized role (defined benefit).
Cons
As stated, pathological culture, only the top tier make the rules and change them on the fly with little notice, and no acceptable validation of consequences that would be required at any other company I have been at. Hallmarks across company are: - Scapegoating - Shoot the messenger - Mail as official process changes, then scapegoat when not understood. - No management responsibility, fault roles downhill. - Inadequately equipped/competent management, everyone is a director and most adopt the pathological approach. - leadership is a catch phrase - reactionary approach, everything is an emergency - Many groups are cut so deep that there is no room for failure in the schedule - On-call duties are so demanding people are burnt out and are leaving - - Deep knowledge has mostly left the company, with little competency and proper documentation left - Emphasis of importance is very singular (revenue reporting), not on any other areas. - Due to staffing cut to the bone, everyone is stressed, overworked and absolutely no room for movement (career path changes). Final thoughts to those considering a role at CP: If you applying to an office based role, be prepared that they will attempt to move you to a part time field role as well - running trains, car inspections etc. Per the federal guidelines you can reject this role, but not the training. If you are prepared to confront them on this and take on these pressures, go ahead. Many people's personal and family lives are under strain due to the points I have outlined.