Pros
Lots of good staff that helped make the often draining work manageable, great and funny clients, clients that have been sober would pop in or call to give an update, moments of adrenaline for those that like the rush, building rapport with clients (its especially rewarding for the ones that can be challenging), getting to know such a diverse population - both clients and staff, unionized, switching posts every two hours as too much time on one was rough, as a casual you can experience different programs,
Cons
Poor support from management, hardly any legit or meaningful check-ins in a workplace with such a high burnout rate, revolving door which means constant training, hiring individuals that were either not properly informed or prepared for the work (computer illiterate, afraid of clients, showing up in improper attire, not aware of where to park, aggressive with clients, unable to write in files, etc.), clients aren't fans of unfamiliar faces, some staff were way too aggressive (rough handling and/or provoking clients) and some were even Team Leads, constantly short staffed, when other programs were short they'd take staff from shelter which was not safe and exhausting, arriving to work and finding out about client deaths during shift change was hard, the human resource manager was very bad, some clients can be pretty mean so have thick skin, clients get upset at things out of staffs' control (mail not being there, lack of clothing and food options, etc.), lack of consistency in terms of rules (where staff can eat, clothing/food that can be accepted as donations, etc.), management doesn't train/inform staff on things they should know to be able to help clients better (especially the housing process !!!) which results in clients being sent in circles, no holidays off, rotation work with only two days off is draining, it was a very toxic place to work