Applied online and received a call about a month later to schedule an interview. Visited their location in Newark. Everyone seemed polite and engaging. First I talked with two people from Human Resources, and then with several different teams to see which one was a proper "fit". All in all a good experience, although the work environment wasn't what I personally wanted.