The process consisted of an HR phone screen, a 1 hour technical interview with one of their engineers, and a 3 hour back to back onsite interview with 3 different people. Having seen the previous reviews, I kind of treated this interview process as a practice and did not invest too much effort. Iâm glad I did as the interview process confirmed my concerns with this company's professionalism. While some conversations with the engineers were pleasant, the overall process was pretty disorganized and unprofessional. There were multiple last-minute changes, including a late night email about rescheduling, and inconsistent communication that left me guessing about the next step. During the onsite interview they changed the interview panel on spot. I thought I did okay in the final interview, but still received a curt, unmeaningful boilerplate rejection email. Two months later I can still see the exact same position being advertised. Also in my own research I have discovered that the company is not as new as they claimed to be.