Recruiter called Early May. Had over the phone interview with hiring manager. Given a pretty basic HTML knowledge test. Had four in office interviews on May 23. Up until that point everything had been a positive experience and moved pretty quick. However, from here on out it was awful. I was told I would have an update the next week. And they continued to tell me that for over a month. They were never the ones to initiate contact. I always had to be the one to reach out and ask for an update. They finally asked me over a month later on June 28 if I would be interested in a contract role. I said yes and we went over details of the contract. After going over all those details they then told me that it wasn't guaranteed and would review with the hiring manager and get back to me shortly. I was then told a month later, July 24, after I had to reach out again that they went with someone else.
Outside of the two month period where I felt like I was being completely ignored the interview process was really great and easy, but the last portion unfortunately ruined this process for me.