Step 1: Initial Screening - Efficient and skill-based screening and assessment. Step 2: Technical Assessment: Friendly and conversational yet professional interviewer. Step 3: Onboarding: Helpful onboarding details. It was a great experience, over all.