Company: Microsoft
Date: 2017-07-31
Overall rating: 5/5
Employment status: former
Experience level: Junior

good company
Pros: lot of exposure to technologies, smart people, flexible hours, great benefits
Cons: internal politics takes a toll and 1 bad manager might ruin your career