Interviewed with recruiter and was scheduled to meet with the hiring manager fairly quickly. Was notified they wanted to schedule a panel interview and asked me for my availability but there was some delays in scheduling. Recruiter mentioned there would be one final interview after the panel. Finally scheduled after a week. Had 2 separate interviews as one person wasn't available during the 1st panel. After the panel interviews were completed. Did not get back to me after i had followed up 2-3 times the following week, and then got a super generic automated response without even addressing me that they decided to go with someone else. very unprofessional and waste of my time.