Company: Microsoft
Date: 2014-02-10
Overall rating: 3/5
Employment status: current
Experience level: Junior

Good company, needs some direction. Limited breadth in daily activities could limit future viability in other careers.
Pros: Great benefits, amazing campus, good pay, Women and LGBT friendly work culture.
Cons: Mobility can be constrained depending on your department within the company.