I applied via Linkedin. I got a call for the global recruiter. She was very professional and seemed like a nice lady. After the initial screening , i was invited for an on site interview. They flew me from Washington Dc. All expenses were taken care of.
I met with some really smart people there. All of them very respectful professional and had passion for the work they did. Over all experience was very good.