Pros: staff, supervisors, patients, experience
Cons: tedious, unnecessary competitiveness can be annoying, security personnel
This is a nice place to work whether you are inexperienced or have a lot of experience. I can't complain, as they are pretty accomodating & patient.