I applied in-person. The process took 2 weeks. I interviewed at ClearVoice (Phoenix, AZ) in Jan 2016
Interview
I really enjoyed the process. Jeff the Director of Software is a great guy and very transparent about the state of the company, where they're headed, etc. They are a polyglot development team so it seems like they are open to cross training. It also looks like they will continue to improve upon their success as a company in the near future.