Pros
Great workplace culture. Amazing coworkers. Passionate interns. Benefits are good. Paid time off is well above average and generally very flexible. The pay is around the living wage for the area. The best thing is working with the clients. Every day you feel like you're really making a difference in someone's life. It's possible to take temporary assignments at other offices in other states and countries after you've been there for a while and maintain high performance.
Kontras
The workload is very large for some programs. Sometimes the quotas feel unreasonable and there really need to be more direct service workers, but it is understandable that there isn't/wasn't enough funding during the Trump administration to have them. The organization is very top-down and sometimes feels more focused on meeting grant requirements to secure very limited funding than being focused on what is best for the clients. It can feel like you're stuck between a rock and a hard place. If I tell a refugee that they should get a Master's degree because that's better in the long term than trying to find a small job upgrade, I can't count that towards my quota because they won't have a new job within one year. However, if I say they should just try to get a slightly better, low level job then it does count towards my quota.