i found this at the fortune site while browsing around. http://money.cnn.com/galleries/2007/fortune/0705/gallery.great_for_new_grads.fortune/index.html i personally think this list is flawed, as it's only big multinationals and the sort listed as good companies to work for. i know alot of people that don't want to work for mega-corporates, me included and would rather work at a smaller, local company. the amount of profit they make shouldn't be the only factor if they are a good company or not. but it's interesting to see what to go for when looking at companies.