Pros: residents are awesome.
Cons: work short staffed 90% of the time, no orientation for new hires, no portability of past hours worked.
Working with the Residents is Awesome however Management needs ++ Improvement on how to treat Residents as well as Staff.