I applied online. The process took 2 weeks. I interviewed at Niigon
Interview
Initial phone screen by recruiter and then onsite with Manager/engineer. It was unprofessional the way they handled the whole process - not sure why the recuiter was a part of the onsite interview though he had no role in the onsite interview process.