Very thorough, nice people. Longer application process than actual interview. Had one phone interview and one skype interview. Heard back the very same day after second interview. They explain job well but do not explain how tiring job is. Can be very exhausting but well worth it if you are interested in ABA, education, etc.