1) Phone interview with director of recruiting
2) Phone interview with director of engineering
3) Onsite interview with 2 development engineers, director of engineering, and director of recruiting
4) Director of recruiting promised to get back with outcome
5) Don’t recommend anyone to waste their time and effort interviewing here