Company: Microsoft
Date: 2016-04-04
Overall rating: 4/5
Employment status: former
Experience level: Junior

Great place to work if you want a challenge and are a hard-worker
Pros: Challenging, engaging work environment
Positive culture where teamwork and helping each other is encouraged
Understanding management team and style
Cons: Lack of Communication between depts, the "working in silos" problem
Extremely heavy workload at times that is near impossible in to do in 40 hr week
unpaid OT for Contractors
Lack of oversight or feedback from overworked mgmt for contractors