Applied online. Quickly had a recruiter interview and then a follow-up interview. The recruiter was pretty brash. Basically, the entire interview was her stating "ok but have you ever done this skill" followed by me stating that I had, reiterating what was in my application and then giving further details. The hiring manager interview was just as uncomfortable. I seriously felt like she just had an argument with someone before and took it out on me. Imagine a ticked off teen skyping with their parents. That was the feeling. So awkward. Can not recommend.