The interview process was very rigorous, but rewarding at the same time. Tons of exposure to C-Suite personnel, and insight into the company. One interview required giving a presentation on a topic of my choosing. Definitely a lengthy process, but I think it helped get everyone involved on the same page!