I applied online. The process took 2 days. I interviewed at BillingTree (Phoenix, AZ) in Jan 2018
Interview
First I had a phone interview with HR that went great! I met with all of the executive team over two separate interviews. I met with the CEO first and then other members of the executive team.