Submitted cover letter and resume via email, immediately received a confirmation email from the employment officer stating that if they liked my resume, they would contact me within 3 business days for an interview. I received a call from the hiring officer within hours of the auto-reply email to schedule an interview. Interview day I spoke with the hiring officer for about 15-20 minutes, then the owner of the company. I was then invited to take a personality test and a SAT style Math/Verbal test (approx. 60-75 minutes long). After that I was told I would be contacted by the beginning of the next week with their decision. It is a very nice office, everyone is very friendly and seemingly happy. It is an open office situation with a variety of desks (traditional, standing, walking(!)) and everyone has 3 monitors.