I applied online. The process took 5 days. I interviewed at Marlabs (Calgary, AB) in Feb 2015
Interview
well organized - takes a few weeks to hear back. first phone interview the n online interview when you clear it they call you in for 4 rounds with their office people