Company: Microsoft
Date: 2014-12-07
Overall rating: 2/5
Employment status: current
Experience level: Confirmed

Its A Big Company...
Pros: - Lots of different projects you can work on.
- Stability.
Cons: - Lots of Bureaucracy.
- The way they pay and reward employees is similar to a communist system. Your level determines your pay grade regardless of the type of work you do. You could work 60+ hours a week (like me) on a highly technical project and still get paid as much as the guy working 30 hours a week (lots of them).
- They company is to large and old. A lot of the upper management is stuck in old ways and it really holds the company back. Its seems some of that may change with Satya, but I wouldn't expect it to happen to fast.
- Many people have titles they do not deserve, leading to bad assumptions about what person can do.