Due to my location Madwire was very flexible with me and allowed for two phone interviews and then one in person interview. After applying for the job it took about one month to set up the interview, and then three weeks of interviews, due to my location