Company: Microsoft
Date: 2012-09-21
Overall rating: 3/5
Employment status: current
Experience level: Junior

Good place for self driven individuals
Pros: 1. Lots of flexibility.
2. Exposure to vast domain of Microsoft technologies.
3. Different career path options.
Cons: 1. Pay could be better