Company: Microsoft
Date: 2016-10-07
Overall rating: 3/5
Employment status: current

OK I guess
Pros: Potential for growth if you do something impactful.
Cons: Windows team doesn't have the greatest team environment.  Easy to feel disconnected, discouraged, and Isolated.