Company: Microsoft
Date: 2014-09-20
Overall rating: 2/5
Employment status: current
Experience level: Senior

Watch your back
Pros: Work-life balance can be okay if you manage it.  There are some great people who still work there, but many have left over the years.
Cons: You have to spend as much time worrying about politics and games as you do about performing the job you were hired to do.  Weak leadership with no vision can be found in every group.