Company: Microsoft
Date: 2016-06-30
Overall rating: 4/5
Employment status: former
Experience level: Junior

Some good, some bad
Pros: Perks, structure, opportunity to work on different projects
Cons: Corporate bureaucracy; things take forever to get approved