First off, full disclosure here: I'm the Employer Brand Manager here at Catch22, and it's part of my job to look after our Indeed reviews page. That said, I can honestly say that I've had a great start to my time here at Catch22. I've got a lot of stuff done here that I've been unable to achieve at other organisations. You're trusted to get on with delivering against your objectives, and staff and management are generally receptive to what you have to say.
We do some great work in very difficult circumstances, and some of the stories you hear of how we have turned peoples' lives around are truly inspiring.
Working in head office, you can often feel removed from what's happening out in the field. That works both ways and I think service-based staff can feel isolated from colleagues in other services and head office. However in my time here big steps have been taken to make staff feel like they are part of something bigger. the launch of the new social intranet (Workplace or "Facebook for Work") has really helped, along with a new annual all-staff conference, amongst other initiatives.