I initially applied for a different position via LinkedIn but HR called the very next day to say it probably wouldn't be a good fit but another position was about to be posted, would I be interested in that and I was. I had to fill out a questionnaire that I think took the place of a cover letter. Once that was submitted, HR immediately called to schedule an on-site interview. The actual process was tough but not necessarily negative. There was a lot of focus on experience with international markets and financials. There was also a test on financial ratios before the interview began. Overall, it was intense but now I know what I can work on. The only downside is that I followed up asking for a status and was told it would a decision would be made in a day or two and the decision is still pending weeks later. Overall, everyone was really nice and they seem like they really know their stuff. It seems like a company that would challenge you (in a good way).