Company: Microsoft
Date: 2013-12-15
Overall rating: 4/5
Employment status: current

good company
Pros: They give good pay and the benefit,  the work schedule is very flexible. The team members are all very friendly.
Cons: The only downside I can think of is that the workload between different teams are not balanced. some teams are busy like dog, some others not so,