This isn't a "con", but more of a "heads up". This is a nonprofit, and nonprofit work is demanding in a different way than for profit work. While CCN is a big organization, staff here do a lot of plate spinning and admin staff especially wear a lot of hats. The to-do lists can get long and overwhelming, and it can be difficult to prioritize things because when your work directly involves the well-being of people, EVERYTHING feels like a priority. And, often, various programs are often scrambling to solve a problem ASAP. It helps to have good expectation management and boundary-setting skills. If you don't, the project pile-on is nonstop and you'll get burnt out very quickly. If you have experience working with non-profits, this will come as no surprise to you. if you dont' have this experience, it can be a bit of an adjustment.