Original screening interview followed by an in-person interview in their office. Then, they will have an assignment/evaluation before the final interview, and then they will make their decision. This changes on a case by case basis, but expect to receive updates 2 weeks or more at a time.
I interviewed with one of the VPs, and she was one of the rudest people I have ever met in my life. She was highly insulting, demeaning, and an overall jerk. She exhibited poor leadership skills and manners, and this was one of the worst interviews I have ever had. First impressions sure go a long way…