I applied online. The process took 2 weeks. I interviewed at CAMICO
Interview
The hiring process took a bit of time (1-2 weeks), but it ultimately wasn't that bad. A phone interview followed by a meetings with several people around the office. You should be fairly familiar with the industry before applying, especially working in some of the more complex aspects of the company.
Interview questions [1]
Question 1
Nothing out of the ordinary, make sure you are familiar with the company