This office operates like a well oiled machine. It is nice to meet new people everyday, and even more rewarding to try to help them be the best they can be mentally and physically. Everyone is treated with respect from the people working at the desk to the doctors.
Cons
It is easy to get stuck in routine here (like any other work place)