Pros: little supervision
Cons: need to know or learn a lot in a short period of time.
Overall given a lot of experience in various settings. Learned management skills, working with little or no supervision. Working with a variety of employees and patients. Hardest part of the job keeping supervisors satisfied. Most enjoyable working with the patients.