if you are not expecting salary increase, it is a good organization to work for. the job keeps you busy and fun. most of the the jobs involves lots of phone calls. if you are someone loves to help seniors, this organization is for you.
With NO management support and no teamwork or care from management, this was a difficult place to work. The clinical (actually working on the floor) staff were great. The DOC and upper management were not. When I was fired with no just cause (and they said so) the HR person smirked and or smiled through the entire process.