Company: Microsoft
Date: 2016-08-16
Overall rating: 5/5
Employment status: current
Experience level: Junior

Opportunities are here if you look for them
Pros: Having changed two teams, I've found a team that:
- has a lot of freedom in product decisions
- what technology we are allowed to use

- Generally accepting culture, people genuinely trying to be less biased
- Good benefits
Cons: - Slow decision making process. Not all decisions should go through PMs and management, let us move faster than the slowest PM
- Lack of mentorship. Having looked for a few years, I have not been able to find a mentor