I applied online. The process took 2 weeks. I interviewed at JnD (Bellevue, WA)
Interview
Invited over to their office for an on-site interview.
They asked series of questions on my background, and asked about technologies I've used.
Did not actually felt welcome and the environment was not professional.