I applied online. The process took 2 weeks. I interviewed at Titan Mobile (Salt Lake City, UT) in Jan 2017
Interview
Standard interview with some very unique and clever questions regarding culture fit of the company. It was clear the first section of questions were asking whether I was a good fit for the company and if I was qualified, and afterwards the questions were whether the company was right for me.