Does anyone have experiences working for/with non-profit organisations, like "Doctors without Borders" for developers?

(Not open-source software, not effective altruism, ...)

(I guess this will trigger some people into being cynical and commenting something along the line of "Your JavaScript won't make a difference" or something - please keep it civil!)