I applied through other source. The process took 2 weeks. I interviewed at Motionloft (San Francisco, CA) in Apr 2016
Interview
Entire process took about two weeks. One phone interview and one in person. The in person was over four hours and a little odd. I would recommend following your gut feeling if you get an offer from them.