After applying online, I got reached out by the recruiter to schedule a phone screen. A panel interview was scheduled in about 2 days time with several team members. A final interview was scheduled with the Director. The entire experience was really positive -The recruiter was very prompt, transparent and knowledgeable throughout the entire process- gave a good outlook of the company.