2-3 phone interviews followed by an in person presentation covering one of their existing customers. The outline and requirements for the presentation are extremely vague. I was thrown off when interrupted mid-sentence during the presentation. Be prepared for questioning throughout your presentation. After the interview they told me they would be in touch next week with some feedback. I never heard back from them even after several attempts to contact them. I did not expect to be handed a job for making it to the final round interview, but I did expect some level of professionalism on their final decision. Their lack of professionalism definitely gave me an insight to how they operate, interviewers beware.