Advice on working at a large company or startup?
minalecs: I think it depends on your goals.  If your hungry, and can really manage I would start with the startup.  If your goal really is to possibly move towards entrepreneurial things then .. its good to see, and start your career off with the right understanding of how you should train in the arts of being a software jedi.  Long hours, rigorous reading, training.  Wearing every single hat possible, and grabbing every opportunity.  When your ready to move on (if you do), then the big company will still be there.  And yes working at a startup with people your age that you get along with, not only makes a crappy job fun, but can make many good friendships and connections for the future as well.