Fortune magazine has a very detailed top 100 companies list which you can organize by pay, perks, location and workforce ethnicity. Interesting, but, does anyone focus their job search like this? Or is this a better tool for comparing offers for those who are lucky enough to have more than one?!
In any case, here's the top 100 list with links to open jobs at each company: