Company: Microsoft
Date: 2017-08-20
Overall rating: 5/5
Employment status: former

The ride was good
Pros: I learned a lot from a lot of smart people
Cons: Sometimes the amount of program managers can stifle productivity, but otherwise no cons from me