Pros: free meals, free hotels at the destinations, good wage, good benefits
Cons: long hours, heavy work load.
The job, for an entry level position, is all over the place. You are on call, so let's say you get a call on Monday, you go out Tuesday, you get in the station, pick what your job this trip will be (it is a choice of seniority) and then you do a briefing with the Service Manager for that trip. When the train arrives, you get on, do a turn over (which means that you discuss the passengers, job details, load on supplies that you need, etc) and get to work. Say you're going to Toronto. You would have gotten on at night so once the turn over is finished, go to bed and get up for 6:00am the next morning. Work all the way till 11:00-11:30, depending on the job. This part would include continuous bar service/ maintenance of that car, a lot of bed making in the morning if you're a porter, or constantly serving people their meals/setting up for each meal. The management is usually very nice, helpful, and informative, depending on the service manager. But they usually are all very good and easy to get along with. The co-workers, again, change from trip to trip but generally everyone is very nice and helpful, good to get along with and laugh with but also ready to work. The hardest part of the job would be the lack of sleep coupled with the 18 hours of staying on your feet while working in the diner. The most enjoyable part is the travel, getting to see Canada on a wide scale and meeting so many interesting people along the way.