Fairly straight forward, I applied online, got an email within 2 days asking me to an assessment at their office; took the assessment there and they asked me for an interview on the spot, straight forward questions, if you pass first round there's 2 more rounds if i remember correctly, with higher level executives