Heard about the open position from a friend, emailed the contact given to me with cover letter and resume and heard back in less than 24 hours and scheduled the interview for the same afternoon! I was very impressed with the speed of the process, but it also didn't give me a chance to properly prepare myself. The interview was fairly informal, everyone in the office who I met was very kind and receptive, leading me to believe it would be a nice, relaxed atmosphere to work in.