Vantaggi
You are in control of your destiny. I have built my dream job at Microsoft. There are days that I find myself sitting at my desk and it is getting dark out because I lose track of time. I am challenged and feel like I am making a highly valuable contribution - something I never imageined could happen for one person in a very large company.
Svantaggi
It is a big company. The first 3 months are the hardest, you have to learn a new job and a new working culture, once you get past that it is really easy. It is competitive, you are working with some of the smartest people in the industry and some days that can be hard...in other words you never go to work and rest on your laurels, we are very innovative - I sometimes wonder if I will run out of new ideas, which is silly because I have so many concepts to incubate that I will never run out of things to do or think.