A phone interview, followed by an online assessment, a second phone interview, an in person interview (2 on the same day, and a mock sales pitch. There was a comment made that took me by surprise and that made me question if I was a good fit for the company.