Pros: nice, friendly amenable staff in most departments
Cons: expensive &poor parking facilities for staff
Depending on your nature and skill set depends on your work environment and how you fit in and develop. The shifts are variable, as there is a 24 hour shift pattern.
there is a lot of communication issues between departments, which makes everyone's day much busier, this makes the job difficult. the most enjoyable part of the day is first thing in the morning and last thing in your shift.