I applied through other source. The process took 3 days. I interviewed at Service Partners (New York, NY)
Interview
Face to face interview, walk through facility, talking about job offer and position details, didn't really speak too much about the company itself or benefits. Beside the one manager in the interview grilling me I felt the company needs to be improved.