Company: Microsoft
Date: 2015-12-10
Overall rating: 3/5
Employment status: current

Life at Microsoft
Pros: Great healthcare benefits, long maternal and paternal leave. Has so many subdivisions you can easily switch teams without switching jobs
Cons: Base salary not as competitive as rates at other similar companies. Working overtime is not required but highly encouraged depending on the team. Advancement in position may take a long time when you get to certain levels. Senior managers frequently give the impression that they have no idea what they're doing.