4.0
11 Jun 2008
Current employee
Mountain View, CA
Recommend
CEO approval
Business outlook
Pros
Many employees at Microsoft are a little older than at other companies; this generally means that they are married with young children. Because of this, the work/life balance is excellent. Further, the salaries are competitive and Microsoft gives the best medical benefits in the business.
Cons
Like most large companies, it takes a long time to advance in your career. Moving up in the lower levels can take between 1-2 years average, while the higher levels can take 2-4 years. The stock awards cannot be counted on for much increase in value--the stock has been performing horribly for the past 6 years.