Depending on what department you are in your experiences working for cn will differ greatly. It seems that the unionized employees are seen as little more than chattel. Depending on the department you are working in, work life balance can be non existent.