Company: Microsoft
Date: 2017-12-14
Overall rating: 5/5
Employment status: current
Experience level: Junior

Good working environment with smart people
Pros: Good learning and working environment. Good people. Good payment. Growth. You can be the expert for the product. If you want to learn you can access to many resources.
Cons: Focus on one specific aspect of product. Don’t have a chance to access other aspects. If you stop learning you will not learn new things.