4.0
Aug 12, 2015
Current employee, more than 5 years
Seattle, WA
Recommend
CEO approval
Business Outlook
Pros
The good thing in Microsoft is that you can always find some group to work on things that you're interested in. Front end, back end, services, client side, mobile, operating systems, compilers, etc. You name it. Changing groups inside Microsoft is relatively easy if your performance is not too bad. The base pay is OK and benefits are pretty good.
Cons
With company of that size it is pretty hard to make real impact. Re-org happens at least once per year (but I think other companies do this as well). The total compensation (stock awards) is not as good as other competition companies.