I had a brief phone call then came in to learn more about the position with the team manager. I met with the manager who had called me along with another team manager. Both were very friendly very casual work environment (around 40 mins total). They then scheduled me for another round of interviews which involve a practice sales pitch using information given in an email. You are brought into a room with three managers who ask questions during the mock sales pitch. As long as you are prepared this goes smoothly. Lastly you meet with three different managers mostly they want to get to know you but the final manager asks more serious interview related questions (this day lasted a few hours). Overall very positive interview experience.