I applied online. The process took 6 weeks. I interviewed at Generation Citizen
Interview
Brief phone screen, then interview round 1 with three staff members. For the final round interview I had to prepare an assignment and present it to the interviewers, then conduct an interview.