Applied online. I was contacted by the recruiter 1-2 days after applying. An in-person interview was set up. Upon arriving to the interview site, I was informed to prepare for multiple interviews (4 one-on-one interviews). Sadly one of the advisors was extremely rude and the recruiter misinformed on some company benefits.