Company: Microsoft
Date: 2014-07-15
Overall rating: 5/5
Employment status: current
Experience level: Senior

Great products, great team, great benefits
Pros: You are surrounded by smart people that energizes u everyday. Tough competition always keeps the company on the toes so there is no room for over confidence. Overall package is very competitive.
Cons: Lot of players that need to be convinced. It can get frustrating sometimes. Too many solutions within the company for the same problem.