Interview process was highly structured and although pretty rigorous was very well handled. I spent the day with them and also presented to the team on a marketing-related topic. The on-boarding process was also highly structured and actually one of the best I've experienced in the industry.