I applied online. The process took 1+ week. I interviewed at Pace Computer Solutions
Interview
3 steps of process , phone interview, Skype call with Technical team and In-person Meeting management. It is friendly discussion and good experience. They gave more details about work, pay and immigration process. I like the way they explain.