Got a call from a corporate recruiter after I applied on LinkedIn to get a general idea about me and my background. After that they set up an online interview with one of the Project Managers in the Boston office. After passing that interview, I had an in person interview set up with the Boston division head within 2 days. I received an offer letter after 2 weeks of second interview.