The process took 1 day. I interviewed at Viasat in May 2012
Interview
It was a long interview, each of the interviewers were very professional and friendly. The company paid all expenses to fly me out for the interview. They made sure I was comfortable.