I applied online. The process took 2 months. I interviewed at Viasat (Carlsbad, CA) in Mar 2018
Interview
It was a lengthy process but I felt they kept the communication going throughout the process. I never felt like I was waiting long periods of time before hearing something from the recruiter.