While the mission of this organization is great, the interview process could use some improvement. Communication from the interview team was slow, with (on average) 4 weeks between interviews or learning if you made it to the next round. I initially applied in April but didn't get a final response (after emailing for a status update twice) until July.