Company: Microsoft
Date: 2016-05-02
Overall rating: 4/5
Employment status: current
Experience level: Junior

Great employer right after graduating from college
Pros: * Work life balance. 
* Good benefits.
* Best natural environment across all tech companies.
Cons: * Promotion is rare.
* Work with old technologies, or non-industry-compatible technologies.