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

Microsoft career
Pros: You will likely to be developing or dealing with the top hi-tech future looking technologies
Cons: As you climb the ladder, you have limited career options if you see yourself as an IC (individual contributor).