I was first contacted by someone in HR for a screening interview over the phone. She was very pleasant. Next I had an over the phone interview with someone who held the same position I was applying for. He was also very pleasant, easy to talk to, and was very impressed with my qualifications. After that I had an in-person interview with a couple of higher ups. They were clearly very busy, flustered and unprepared for the interview. One of them was very rude, paying more attention to the texts and emails coming through on his phone and computer than to me. He didn't ask me too many questions, but when he did, he did so in a belittling and disrespectful way. I took the SQL and HTML tests like everyone else. I was contacted a couple days later via email to let me know I didn't get the job. That's okay, I got two other offers from much more professional companies not too long after.