Recent graduates are most satisfied at consulting and tech firms, which took up the top six spots and were the only companies to earn an average satisfaction score of at least seven on a 1-10 scale.