Company: Microsoft
Date: 2012-05-21
Overall rating: 5/5
Employment status: former

An amazing place to work...
Pros: Flexible work environment and employees are pampered to say the least..
Cons: none.. But sometimes, running behind deadlines may make ones schedule hectic