I applied in-person. The process took 3 weeks. I interviewed at Beyond, Inc. (Midvale, UT) in Jan 2017
Interview
Phone interview -> Onsite 4 rounds->offer accepted.
Overall great experience and recruiting team were efficient in arranging calls, travel and information transfer. The questions were about generic product ROI and product requirement. There were 4 rounds of panel interview onsite and the interviewers were great.