I applied online. The process took 1 week. I interviewed at PFM Corp (Philadelphia, PA) in Jan 2017
Interview
There was a math test of SAT type questions. All answers can be found by googling the questions so do this, I didn't and regret it. Next was the phone screening, easy questions about background and interest. And then an in person interview.