Company: Microsoft
Date: 2013-01-29
Overall rating: 5/5
Employment status: former
Experience level: Junior

Good company to work for, though roles can disappear in an instant as products get dropped.
Pros: Renumeration is good for  a large corporate. Shares given regularly though upside on shares is low.
Access to great technology, and good staff software perks including employee purchase and free MSDN Ultimate.
Cons: Quite political and sometimes doesn't feel like everyone is pulling in the same direction. Review system isn't great, can sometimes act unfairly to both high and low achievers which can impact bonuses and often success is very dependent on the product rather than the individual.