Company: Microsoft
Date: 2012-07-02
Overall rating: 3/5
Employment status: former
Experience level: Junior

learnt a lot but paid a lot too
Pros: Amazing benefits, they really understand that their people are an asset, but in saying that rather than make everyone an employee they employee a huge number of contract staff who are disadvantaged as they aren't permanent.
Cons: Workload, ever changing leadership and so many un-necessar processes. Spent a lot of time dealing internally rather than delighting customers