My process began with a recruiter and then the initial phone interview which got postponed over 3 times (over process of weeks) and I was told I would receive an email with information for the in-house interview.
My in-house interview was also postponed. When I finally went in for the interview, apparently, they never actually had me scheduled and didn't know who I was (maybe due to the postponing). I had someone call my recruiter, and I called as well no luck. Finally got in touch and then had the interview with multiple people rotating in and out. The interview was great and very comfortable. I could tell it really is an amazing company but I was extremely let down by my recruiter.