Company: Microsoft
Date: 2018-01-31
Overall rating: 3/5
Employment status: former
Experience level: Junior

Good presentation, not so good once inside
Pros: Nice facilities, good non-monetary perks and after-hours events (talks, sports events, volunteering, etc)
Cons: Weird internal focus, seems like every team is on it's own, bad internal communication. Many internal process are a hassle to find/understand/overcome. 
Company values are more slogan than actual values.