Very demanding position.
Pros: rewarding, enjoyable career
Cons: low wages
This position is enjoyable and the job itself is rewarding. The demands from your employer are always changing as you have multiple employers to please. Residency is required and answering questions about the position to residents is a 24/7 job.