I applied online. I interviewed at Absorb Software (Calgary, AB)
Interview
3+ interviews until offer.
1st interview was with HR - this was a fairly general interview asking questions about what you knew about the company, and salary expectations.
2nd and 3rd interviews were more about your skills and experience.