Company: Microsoft
Date: 2011-03-28
Overall rating: 4/5
Employment status: current

A good place to work
Pros: The work life balance is good here.
The medical benefits are the best.
There are a lot of technique and soft skill courses.
Cons: Programming language is mainly C#. Other companies mainly use Java, C++ and Unix. Therefore, some knowledge and technology learned here are not portable.