I can't speak for Toronto, but I've worked at two emergency departments in BC as a nurse. My personal experience is that you have a lot more support in the ER compared to med/surg units. In BC, you can expect to work 12 hour shifts (2 days, 2 nights, 4 off if full-time). However, I often found it overwhelming & unsafe and it was not fulfilling for me because of the high level of aggressive and mentally unstable pts. I have worked with nurses who do enjoy their job, but it was not for me and I would not recommend it for the average nurse. Hope that helps!