Company: Microsoft
Date: 2013-12-27
Overall rating: 4/5
Employment status: current
Experience level: Senior

great company to learn diverse software and engineering skills
Pros: A lot of people focused on the same type of work. Can be helpful to acquire deep skills.
Cons: Culture has suffered due to growth, lack of clear vision towards the future.