Recommended through a friend. HR was quick to approach me. I had to take a test on general BA questions. Some were a bit technical. Interview was taken by couple of directors, a detail review of the resume. One person asked me so much from a previous job that was kind of odd. HR was polite and transparent.