Pros: working with funded organizations and seeing the good work they do
Cons: long hours, non-competitive salaries
This is a very competitive environment highly driven by generating revenue to fund community initiatives. You are expected to work hard and deliver daily. Meeting deadlines is a strong component of any position with this organization.