Company: Microsoft
Date: 2014-01-05
Overall rating: 4/5
Employment status: current
Experience level: Junior

Little opportunity to do more
Pros: Great project with a huge user base and opportunity to grow.
Perfect work/life balance.
Strong global strategy.
Cons: Slow pace. 
A lot of managers.
It's difficult to promote to new level. Performance review and promotion only once a year.
Outdated and slow technology stack for web service development.
Problem to use open source tools. 
Agile and scrum just words.
A lot of strong guys leaving the company.