The interview process took roughly three weeks. There were a total of four different interviews; first with the recruiter, the next two with the hiring manager, and the fourth included the hiring manager, another manager, and a current employee. I also had to submit 2 references, and in the end, was not offered the position. This entire process was a huge waste of time, and I would advise anyone against applying for this company. The are full of empty promises(as seen from the reviews) and ultimately will not help you in the end.