Company: Microsoft
Date: 2014-04-18
Overall rating: 5/5
Employment status: current

Very satisfied employee who's been in many teams
Pros: The sheer number of opportunities that are available.
Cons: Work life balance can be tough at bust times