Pros
I worked in the eCommerce division, and managed a shared service team of devops, automation testing, and application security engineers. - Excellent work life balance - IT leadership is sensible and practical, and there's a clear long term vision that is sought after. - Company culture is very people focused, and given that the IT organization is very small considering how big CP is, it very much feels like an inclusive family of good folks - Policy and principles are well defined and serve to enable, empower, and drive self improvement of individuals, teams, and organizations
Cons
Glass ceiling on growth and not being valued The grade level system is single track for individuals, people managers, and executives. If you are a Senior Manager chances are you are at what they call a grade level 15 coming in and there's no path to a 16 ( first executive level). Ultimately this is the reason I left. After several years of being their and exponentially growing out my responsivities I still had no path to a promotion even 3-4 years out even though I was operating at a 16 level. This issue can also cause some discord and conflict among the 15s as they can even commit toxic and inappropriate behavior in an attempt to curry favor and embellish accomplishments to try for that 16 promotion. There were several instances of toxic behavior from peers I was forced to navigate and solve for unnecessarily due to this.