Salaries:

http://www.payscale.com/index/US/Job

Places to work for:

http://www.canadastop100.com/competitions.html