Pros
Generally, the network of people you meet and work with at Ashoka is its best asset but it turns more into a support group of people encouraging and supporting each other to escape Ashoka rather than a productive team. Vacation policy here is very generous (1 hour vacation for each hour overtime) considering the amount of hours overtime you will work to deal with unnecessary and self-inflicted crises.
Cons
Ashoka will not change. This is a very bottom-heavy organization with a small and very well paid leadership core and the rest of the staff struggling on below-average salaries. This is an intentional decision modeled after the business consulting world (think Bain, McKinsey) where they encourage junior staff to move on after 1-2 years to build their external network but at Ashoka this translates into a growing community of disgruntled employees who are unwilling to engage with Ashoka after they have quit. The leadership is chaotic and undisciplined and chases after whatever whim comes to the CEO which wreaks havoc on the ranks that have to support the new initiatives. Capacity building and career growth are abandoned quickly in favor of buzz words and feel-good initiatives without any sense of a long-term strategy. There is a culture of innovation and a "flat-hierarchy" but this only contributes to the anarchy -- attempts to build long-term institutional capacity are overwhelmed by a barrage of ill-concieved projects spun up at a whim by competing directors or their over-empowered interns that leave a scarred landscape of failed initiatives and demoralized staff.