I had 2 rounds of interviews. The process took over a month and a half. They were awful about responded to emails and giving updates. I followed up 3 times after the final interview. It says a lot about a company through the interview process. By email 3 and waiting 3 days past the day promised of letting me know about the position I didn't even want to work for the company. I researched this company a lot before interviewing and gave them the benefit of the doubt. They have a lot of negative reviews about being unprofessional, so I wanted to see it myself. And it is 100% accurate. If you interview here, don't expect to hear back for several days. Companies that value future employees wouldn't lead them on.