I applied online. The process took 1 day. I interviewed at OddMACHINE
Interview
The interview didn't focus on what I would be doing, and was almost too easy to receive an offer. Interesting company but they didn't really explain why I should work here over somewhere else.