Had a referral from previous intern. Pretty quick interview process. Went through two rounds of interviews and heard back fairly quickly. I had ample time to ask them questions as well. I think it is useful to view their website and become familiar with products before interviewing