The registration process was well run. I had timely feedback from the talent acquisition specialist after each round. There were 3 rounds - one initial phone screen, one meeting with the person who would have been my manager, and one meeting with someone i'd be working with on a day-to-day basis. I did not get the offer but it was a pleasant interview process despite that.