Our Hiring Process

Stage 1

Application Review

Once we’ve reviewed your application, a member of our team will review it.  If you are a potential match, we’ll schedule a call to learn more about your skills and experience. 
Stage 2

Recruiter Phone Interview

Once your application is reviewed by our team, the first interview is a phone call with a member of our people team to cover all of the basics: qualifications, past experience, relocation, timing, motivation, etc. 
Stage 3

Video Interviews

Once you've spoken with a member of our people team, you will move into our virtual interview portion of the process.  This stage typically consists of two interviews via Microsoft Teams.  To prepare for these interviews, you should prepare for deep job specific questions, such as an engineering deep dive or walking through a past challenge from start to finish.    
Stage 4

Technical Teams Interview 2

Stage 5

On-site Interview

The final interview stage of our process is the on-site interview at our headquarters in Hawthorne, CA.  The interview typically last most of the day.  The day wiil begin with a quick presentation showcasing you and your abilities.  After the showcase, you will have several 30 minute 1:1 interviews with the appropriate members of the team.  The 1:1 interviews will be a combination of behavioral-based and values-based questions.  
Stage 6

Offer

Once you have completed your interview process, the hiring team will make a hiring decision.  If the decision is to hire you, we will simultaneously use internal and external compensation data to fairly determine a competitive package.  Once this step is completed, your recruiter will call you to discuss your offer. 
Stage 7

Hired