Company: Microsoft
Date: 2008-11-18
Overall rating: 3/5
Employment status: current

Great company to work for, need to improve compensation to be competitive in Silicon Valley
Pros: Microsoft provides the best professional  training I have attended compared to other software companies I have worked for in Silicon Valley. Microsoft tries to hire the top 1% of the top 1%, and as a result you get the opportunity to work with a lot of smart people. Microsoft encourages change of roles that provide opportunities to grow professionally. Microsoft Silicon Valley is a great campus with great synergetic teams without the Redmond politics. Microsoft Senior Leaders are true visionaries that inspire trust on the company direction.
Cons: Microsoft's overall compensation package is "fair". However, compared with other companies in Silicon Valley it comes short overall.