Pros
You will meet some really passionate people who believe in the cause below senior management who are absolutely amazing.
Cons
The organisation is very top-down, hierarchical. Senior management does not care about their staff, listen to their opinions, trust that they hired them to do their job and treat them without the respect or dignity they deserve. The board and CEO run the whole organisation and lead the charge in an extremely backward view of conservation. Many of the people the hire include CEO and COO or consultants know nothing about conservation or sustainability and yet boss everyone around like they are running a dictatorship. They are losing valuable, amazing and talented people and they don't care as the treat their jobs like it's a retirement job and it's the last leg of their career. Whereas the people who actually care and want to make real change are being dumbed down, pushed aside and expected to do as asked with no ability to think outside the box what so ever. Forget about career progression unless you are senior management, no promotions at all. The extreme micro-management and approval processes makes a non-profit that is supposed to lead the change absolutely redundant and useless. I have completely lost faith in the integrity and responsibility of the organisation to make systemic change and do its job for the right cause.