I emailed them expressing interest along with a cover letter and resume. Very spotty correspondence (sometimes a month in between) but was finally scheduled for a Skype interview after a few months. After the Skype interview, I was asked to come to a hiring seminar to confirm that it was a good fit. They didn't email the packing list until a couple days before this started. Because it was a completely outdoor seminar (sleeping and all), the packing list consisted of several outdoor things that one might not have. Much more time to prepare and buy any lacking items would have been nice.
The 5-day seminar consisted of an experience that somewhat modeled what it would be like to work for the program as well as what it it is like for the students in the program.
Overall, it was a pretty good but there was very little information given about the itinerary, schedule, expectations, and such for this event. While it is insightful to see how stressful this can be (useful for the job in understanding student perspectives) it would have been very nice to know what was going on. Especially, after dedicating an entire work week for this process that was completely uncompensated.
Met some really cool people though.
The hiring seminar was described as a follow up to the interview that would just confirm it was a good fit to both parties and that all candidates invited had a potential spot for hiring. But upon arrival it became clear that this was not the case and it seemed more like an additional week long interview. I was ultimately given the job, but would have been pretty upset if I had spent all the time and money to find out how uncertain the employment offer was and then not get it. I totally understand why they need to hold a hiring seminar but they should have been more straight forward with their intentions.