Pros
The people you work with, NOT including managers. You have a job, can't think of anything else.
Cons
Pay is not up to par with regular CP and definitely not other railroads. A separate contract probably has much to do with it. Crew Office doesn't call the orders they are supposed to. Just when you think you won't be getting called you do and when you bring up the calling order they are "supposed" to follow they threaten you with a miscall. Do everything they can to reset your clock so you don't get any time off. Even if you have time off coming they always deny it (a couple days a month not having to answer the phone wouldn't be too much to ask would it?) No, we don't have scheduled days off like other railroads. Managers & Trainmasters with little to no experience railroading with BIG chips on their shoulders. I've worked for many different companies over the years, plus military service, and this is by far the worst I have ever seen/experienced. This place treats people like crap, worse than an ugly stray dog that's flee bitten. It's no wonder people are leaving in droves or looking to get out, including me.