Company: Microsoft
Date: 2014-02-15
Overall rating: 5/5
Employment status: former
Experience level: Junior

One of the best technology companies to work for
Pros: - Fast-paced and challenging
- Smart people
- Great benefits and facilities
Cons: - Slow growth
- Work Life balance can be skewed at times
- Bureaucratic in some teams