Company: Microsoft
Date: 2016-03-16
Overall rating: 5/5
Employment status: current
Experience level: Confirmed

Great Company
Pros: Love learning all the new technology in the cloud.  There is a lot of opportunity to grow your career.  And there's a lot of different departments such as consulting or product management.
Cons: Sometimes reviews could be tough.  You have commitments and you have utilization that are used to base your bonus calculations and depending on your level, you have tougher challenges.