3 levels of interviews, including a technical interview, a writing knowledge test, and another final interview. The last interview went 32 minutes overtime which messed up with my other meeting for my current job. I felt I was not treated well in terms of respect for my value and time.
The last interview questions were focused on specific details or knowledge that aren't typically required to be memorized and need to be quickly looked up when needed. After the last interview, my network told me that sometimes sales consultants who refer their network (with/without a direct referral) inform each other about specific things to study for the interview which potentially leads to less qualified candidates being chosen. Usually, when needed, I quickly look things up, and with my technical qualification (hardware and software development, 3d design), and problem-solving mindset, I actually get things done, a trait that my past and present employers have highly valued. I only mention this because I think their sales team may not be well-suited for people similar to me.
I found the last interviewer (one of the managers) a generalist with some memorized specifications about the device which is typical for salespeople and of course, this position was for a sales consultant so I was in the wrong place.
If you observed behavioral issues in the interviewers that you have never ever seen anywhere else in your life you are not alone! I have experienced it with this company. It is being said that when they interview us we interview them as well. In the middle of the last interview, I was sure I do NOT want to work with this company, I wanted to quit in the middle of the interview (which honestly I should have done) but shortly after I wrote a withdrawal application email.