Avantages
This agency is growing and love that we are creating change for non profit clients as well as for Philadelphia. I love that we are a B Corporation too! Growing pains have been challenging, but management has succeeded in keeping the workplace stable and still functioning highly. We are involved in progressive civic projects as an agency in addition to always making good choices for our clients, even if we aren't benefitting directly. This is a company that is really helping people every single day and it's exciting to be part of it. The work life balance and benefits are great for such a small company.
Inconvénients
Since it is a smaller agency you have to be self motivated to find solutions with your team. If you can't problem-solve or communicate, it's harder to be successful. Most of my coworkers are amazing, but some current and some who have left haven't taken responsibility for not holding up their end of the work on projects and then get defensive when they are asked to.