Started with a phone interview with the hiring manager directly. Asked basic information gathering questions about my background and experience, and asked how my previous experience related to this new position, since I was making a career change. Discussed salary, benefits, and basic company background as well. Then I was invited to the office for an in-person interview with the hiring manager, and one of the executives. After that I was invited to the final interview, which is a presentation in front of multiple employees. 15 minutes of your presentation is on a topic provided (Outlook), the next 15 minutes is a presentation on a subject of your choice. Really cool experience, and fun to share my passions and see how others relate.