Pros
You will certainly have the opportunity to help others. In general, other staff members (who likely will only last there a year) are wonderful, smart, and caring. You can learn a lot in a short period by figuring it out on your own and working through your lunch break.
Cons
The organization has incredibly high turnover. Work-life balance is non-existent, depending on your position. For this type of non-profit, benefits and salary are decent (well, the salary for some positions actually decreased in the year since I've worked there!?). But, then, you should wonder why they are constantly hiring...? It is kind of a start-up mentality framed as a nonprofit, but with a dictator personality running the show. Hello Neighbor is currently under investigation by the NLRB for illegal labor practices when staff expressed their legal right to organize a union (these are public records easily found on Google). This means they as a nonprofit are spending money on legal counsel for their illegal actions, money that could instead be supporting the immigrants and refugees they profess to care so much about. More egregious, due to their union busting, refugees who had just arrived to Pittsburgh and had few connections were left high and dry when staff were fired. Again, it shows that leadership do not care about those they serve.