Company: Microsoft
Date: 2015-05-03
Overall rating: 4/5
Employment status: current
Experience level: Senior

Software engineer
Pros: Great company with a lot of potential. The new CEO is turning things around.
Cons: Company culture is not the same team to team.