Recruiter Screen, Hiring Manager screen, followed by 7 round onsite (if you clear the HM screen). Had a really bad experience with Discord. The HM rescheduled multiple times (every time one day before the interview). Shows complete lack of disregard for the interviewee's time. On the day of the interview, they showed up a few minutes late. They exchanged some awkward pleasantries. Asked some questions around project execution etc, how do you manage time etc. When it was time for me to ask questions, there was a total lack of engagement from them. Terse one word/sentence responses. I spent more time framing the question as opposed to the amount of time they took to answer my question. I was trying to engage them in a conversation, but very lukewarm response. Maybe they had made up their mind to not move forward, but they made me feel like I was wasting their time. I didn't hear back for multiple weeks, and had to follow up with multiple ppl/multiple times to get a response (which I kind of guessed by the time). I'm happy I didn't I have to waste my time and energy for their 7 round onsite. Don't waste your time and energy here.