There do seem to be some well-meaning individual contributors and with heart in the right place.
Cons
It seems there may be a lack of real world work experience and ability by leadership/mgmt in the operational basics of running a business and driving strategy; below average pay; low transparency; resource constraints can create ceiling on career advancement; systemic overwork; understaffing.
Interesting varied work where no 2 days are the same. Fast moving diverse organisation. Flexible with hours, 25 days holiday + national holidays, Market rates of pay
Cons
Communication can sometimes be slow due to an international workforce and everyone working from home during Covid.