I applied online. The process took 3 months. I interviewed at IPKeys Technologies (Tinton Falls, NJ)
Interview
There were 2-3 video interviews and then a panel interview on site. Very little communication, rude interviewers, and overall an unprofessional experience. If someone takes the time out of their day to visit your premises for an interview, give them an update on the application. They say "we will get back to you in a week" and take a month and a half to reply. If you care about your career and work life balance, this isn't the place for you. Very unprofessional people here with minimal communication.