This site has a cool chart that you can use to pick where you want to live and see what top companies are there. Cool resource.
Top Fortune 500 Companies
This is the main one I was looking for before: Best 100 IT companies
Best places to launch a career: