Was reached out to by a recruiter on a Monday, and scheduled a phone interview for the next day. After the phone interview the next day, I was contacted by the recruiter to schedule an on-site interview on Thursday (2 days later). After the on-site interview, I was contacted by the recruiter THE NEXT DAY (Friday) to schedule another phone interview. It seemed like a promising outlook considering the entire interviewing process was jam-packed into four days. I was told by the representatives during the on-site interview that I would hear a decision by the following week. After that week had passed, I was informed AGAIN by the recruiter that the selection timeline would be extended by another two weeks because both hiring managers were somehow on vacation at the same time. Very unimpressed with the interviewing process.