1) Phone interview with HR 2) Video interview with hiring manager 3) Panel interview with three other managers 4) Final set of interviews -- these were spread out during the day due scheduling related to a tight timeline on my part 5) Offer The interview process was well organized and appropriate for the role. HR was fantastic. I was very impressed with everyone I talked with or met, as well as with Edelman's benefits. I accepted a position with another company due to personal reasons which were in no way due to any negatives on Edelman's part -- I was extremely torn when making my decision, and I'm sure I would have been very pleased with my decision, and would have enjoyed working with everyone I met, had I chosen Edelman.