Company: Microsoft
Date: 2013-04-19
Overall rating: 3/5
Employment status: former
Experience level: Senior

My time there started fine, however the organization I was in evolved into a huge clique similar to the rest of the co.
Pros: Exciting and challenging work.  My compensation was good as I was hired when stock options were still available.  Smart people.
Cons: If you didn't spend half your time trying to be "in the clique" instead of doing your job, you were on the outs.  What I mean is, you got table scraps when it came to raises, bonuses, stock, promotions, etc.  Many times I witnessed incompetent people get promoted up the chain only to watch them fail.