I applied online. I interviewed at Apex Revenue Technologies (Green Bay, WI) in Feb 2016
Interview
It was a three interview process.
1. Human Resources
2. Customer Support
3. VP of Client Success
The third interview is definitely the most important, as the VP asked the true interview questions. The first two interviews were just used to weed out the completely incompetent.