Applied through online job board, (not your usual job board too) received email response from HR for phone interview. 2 separate in-person interviews, received offer few days after via phone and email. Interview was held in the Los Angeles office and was very professional. Interview took about 30 minutes.