Pros
Pay is good for a nonprofit. Benefits good too (health, dental, retirement, etc). Convenient location downtown & nice looking office space. Because there are multiple subsidiaries, there is some opportunity to network and meet people inside the company.
Cons
High turnover in some depts (the depts/subsidiaries are EDWorks, STrive, Ohio Education Matters, and New Tech Networks). Some nice people, but def lots of folks who just arent friendly. Given how small the place is, not a ton of room for professional growth. Hard to get in here unless you know someone. Certain subsidiaries have more power & influence than others. Overall, culture can be kind of toxic and generally bad; sometimes people don't speak during the day (just a lot of rudeness). No training or professional development and no diversity. I wouldnt recommend anyone work here unless they are actually unemployed and need a paycheck.