I applied through a recruiter. The process took 4 weeks. I interviewed at Software Merchant (Philadelphia, PA) in Feb 2016
Interview
It was a 3 step process- initial screening, technical rounds- (task & interview) and final discussion round. They were flexible in re-scheduling me twice when I had unexpected issues during the interview.