Never enough staff, the ones who are there are holding the place together for the kids. The support workers don't get paid enough for what they do and the senior management team just bark orders and changes they don't care for the kid just their appearance. My advice AVOID