I applied online. The process took 6 days. I interviewed at Alignex (Edina, MN) in Jan 2018
Interview
phone screen first, then one interview with hiring manager then interviews with several other team members. got a tour, that was nice. building was average, people were friendly when I walked in.