I applied online. The process took 1 week. I interviewed at PerformLine (Morristown, NJ)
Interview
First was a phone interview with HR, mostly to get a sense of my personality and interests. The company takes great pride in its culture. Then I spoke with 4 different employees during my in person interview. Very friendly people and pretty general questions.