Due to covid-19, all interviews were done virtually but still had to dress up to maintain a business casual appearance. Each interview was roughly 45 mins to 1 hr long. First interview was a simple phone screen with a recruiter which went well and second interview was scheduled for next week. Second one was a phone interview with an HR supervisor and this also went very well and the third interview was scheduled for later the same week. Third interview was with the VP of the department and this went well also and I was notified later in the week that I have been chosen for the final interview. Fourth interview was with the senior director of the department. The interview questions were all very standard situational based ones. I felt I did well in each and every one. A week after the final interview (the fourth one), I haven’t heard anything, and I reach out to the recruiter asking when I will hear back. She says they will get back to me later that week. I never hear back for THREE full weeks after the 4th and last interview so I reach out again and let her know that I have a competing offer with a deadline that’s coming up. Still dead silence. I checked the company site and the job posting is taken off. I obviously get the hint but it’s incredible that after spending my time for this super long interview process, they don’t have the decency to let me know in a timely fashion lol. I never hear back what so ever about a decision. If they weren’t going to offer me the role then why even put me through 4 interviews (all this for an entry level position mind you). But I totally understand if they want to go with someone else for the job, I don’t mind that at all and I understand they have to choose who they think is best but at least have the courtesy to let me know in a timely manner instead of just ghosting me after I spend my own time for 4 interviews with them. Horrible experience and will never interview for a company like Thermo that doesn’t respect other people’s time. Very unprofessional.