This job will frustrate the heck out of you. Working with the kids is great, even on the days they were bad. You get to learn A LOT about helping kids to overcome trauma and a great majority of the YCWs are incredible people.
But the entire approach of the company allows the kids to get away with EVERYTHING, and they know it. There are no consequences for negative behavior and YCWs are reprimanded for trying to stand up for themselves against assault attempts. YCWs have to deal with the worst of the worst and the higher ups do nothing to help. When a unit is acting unsafe or noncompliant, they show up for five minutes, say a few words, then leave you to keep dealing with the same frustrating behaviors. The kids know they will get away with not programming, fighting, disrespecting staff and teachers, bullying other kids, etc. There is also a very poor lack of communication between different roles (i.e. AOCs --> therapists --> MCs --> YCWs)
You go into the job hoping to help very troubled kids, but just realize you are, at best, a glorified babysitter exhausting yourself by putting in 60+ hours if you want to barely get by financially.
The kids, most coworkers, free food, good benefits.
Management, the pay, absolutely NO work-life balance - working overtime is mandated