I applied through a recruiter. The process took 3 weeks. I interviewed at Desalitech (Newton, MA) in Jan 2018
Interview
Interview was very intense. Be ready to prove yourself when you walk in the door. Once hired it got much more relaxed. My interview process was to basically force Desalitech to hire me any way I found fit. Email first, then phone screening, then in person meeting.