Company: Microsoft
Date: 2008-05-29
Overall rating: 5/5
Employment status: current

Work at Microsoft.
Pros: The best reasons to work at Microsoft are the quality of co-workers, pay, benefits and growth opportunities.  Every co-worker I crossed paths have been extremely intelligent, hard-working, focused and energetic.  

Upper level management and the company overall are very supportive in each individuals career growth at Microsoft.  Twice a year there is a formal process for each individual to talk to their boss about where they want to go and what they need to do to get there even if it is in a different division of Microsoft.  There are so many jobs and opportunities at Microsoft that there is bound to be a good fit for everyone.
Cons: Some times there are long hours but that is the nature of marketing/advertising and common with advertising agencies.