Salaries:
http://www.payscale.com/index/US/Job
Places to work for:
http://www.canadastop100.com/competitions.html