The process was pretty smooth and I was kept up to date till the very end. The only downside is the company has a tendency to ghost people who didn't pass the interview, and all of my messages to various contacts within the company were left unanswered. The only sure sign of your success, or lack thereof, is being left in the dark for over 2 weeks.