Company: Microsoft
Date: 2013-07-01
Overall rating: 4/5
Employment status: current
Experience level: Senior

Big company with a lot of opportunities
Pros: Microsoft is a big company with a very diversified business portfolio, you can find a lot of different kinds of jobs in the company.
Work life balance, flexible in working hours and locations make it easier for people stay longer.
Take care of employee pretty well, even the reduced benefits still one of the best in the industry.
Cons: Can not moving fast or agile enough, unless in certain business units.
Too many unnecessary internal processes, prevent a lot of employee spending enough time with customers and partners.