Can be a tough place to work
CN can be a difficult place to work, depending on your location. As any business should be, they are very profit-minded. It is a business after all, not a charity, but they should treat their employees better.
ProsVery good pay for the industry
ConsManagement can be very rough to deal with