Company: Microsoft
Date: 2013-07-21
Overall rating: 5/5
Employment status: current
Experience level: Junior

Software development engineer
Pros: - A lot of opportunities to grow
- Big product diversity
Cons: Lack of agility in product development process