I applied through a recruiter. The process took 4 weeks. I interviewed at Aphelion (New York, NY) in Sep 2014
Interview
In order of the process:
1. One on one with the manager.
2. Group panel over telephone call with headquarter office.
3. Meet the CEO to finalize to determine to accept the offer.