I applied through a recruiter. The process took 6 weeks. I interviewed at eShocan (Novi, MI)
Interview
Unfortunately, the communication became worse and worse as the interview process went on. Expected the company to be transparent and update me throughout the process.. but ended up waiting about five weeks for any response from them. Pretty bad experience and very misleading, but I will say the owner was very nice.