Pros
The only good thing I have to say about NHS is that there are entry level positions that give time experience to those who are beginning their careers.
Cons
The entire place is corrupt from the bottom to the top, all the way to HR. Advancement is only available based on who you know. Management is incompetent and corrupt. If you're not part of their group, they will make you feel very ostracized. If they want you out, they will set you up and find a way to get you out. Illegally provides negative references to future employers. Management has MAJOR boundary issues with the students and gossips about staff with them. Management will recruit kids to set up staff. Management does not follow company policies that are clearly outlined, and they tell certain staff that it's okay to break policy so long as they cover their tracks. This is particularly true within the girls program. Management has successfully been able to get rid of the people they do not want there, and the performance of the company has only declined since, demonstrating their effectiveness in performing their jobs. Management has lied to the Department of Public Welfare about how they execute their policies, and the staff and students have suffered as a result of their leadership.