Company: Microsoft
Date: 2017-01-29
Overall rating: 3/5
Employment status: current

Microsoft
Pros: Smart co-workers; customer focused; decent perks
Cons: Constant reorganizations at the lower levels and none at the middle level management; still a long way to go