Pros
Team Collaboration, career advancement, free trainings, free meals, work recognition.
Cons
Inadequate staffing, resulting in inadequate care of residents, poor shadowing and induction, culture clash, quarrels, working with fear, poor payment for amount of work been done.