Company: Microsoft
Date: 2014-06-26
Overall rating: 5/5
Employment status: current
Experience level: Junior

Good
Pros: Perfect place to stay with. Have lot's of talent people. Projects are fun. People are nice. Take time to improve yourself.
Cons: For some department it's hard to compete with other head company. There are so many employee here some decisions are difficult to make.