Company: Microsoft
Date: 2018-09-25
Overall rating: 5/5
Employment status: current

Good if you are hard worker
Pros: Any new technologies, you have opportunity to learn and implement
Learn and grow as much needed
No issue on reaching any top level management
Cons: Long working hours, Late night calls
Managers will look at all possible ways to get more than what you can provide