Alright, So I've found that I don't make great decisions in isolation, so I figured I would ask those with a better understanding of the world, and future trends. I'm trying to figure out an answer to the following question: if I could work at any .com or similar company, then which one should I choose? I'm a young Software Engineer, and I've been out of school for a few years now, so I think I can start going for the big leagues. I'm a typical Engineer (quiet, socially awkward, etc), but I like to think I'm good at my job. I think its time for me to take the next step in my career.