Online application with resume, waited over 3 months to get an interview. The in person interview was with 3 people including the CEO, an engineer, and an HR employee. Told I would hear from them within a week, after inquiring about the position multiple times over the next month and a half no offer or refusal was made.