The interview process was pretty intense. The whole process was about 2 months long. I had my 1st phone interview with a recruiter from Cybercoder, 2nd phone interview with a Crowe recruiter, 3rd phone interview with a Manager at Crowe Horwath, and last interview was in person. The last interview was 2 hours long with 30 minutes segments being interviewed by Managers and consultants with Crowe.