I applied online. The process took 2 weeks. I interviewed at XL Alliance (New York, NY) in Aug 2016
Interview
I applied online via a recruitment website. I heard back from HR within a week, and interviewed over the phone a few days later. I was then invited to meet the team in person, where I was offered the position.