BronxWorks offer great paid and benefits and there is room for growth. The major issue is the higher ups. I've seen first hand how some have taken advantage of their staff and mistreat staff. Those in higher position misuse they power and they will look out for each other if you make a complaint to HR. Most pressure staff to meet a quota and if you not meeting numbers , your basically consider not to be working. They don't care of real life expectations they set high demands for things that are not possible.
For example. If you apply to be a case manager within the health home department, each case manager is assign anywhere between 40 to more cases. How is that even possible for one person to reach and provide services for that many people in a monthly basis.