Agreed, the poor kid did have other issues, so you can't 100% link his death to the behaviour of the staff there.
However, even if he *hadn't* tragically taken his own life, I would still avoid this place because it sounds like they run an absolutely appalling workshop with zero...