I applied online. The process took 6 weeks. I interviewed at Ethical Solution Providers (Toronto, ON) in Apr 2014
Interview
Formal, panel with two or three members of Management team, rigorous process with pre-screening, selection based on education and experience then interview, then post interview references check then employment offer.