Company: Microsoft
Date: 2015-11-06
Overall rating: 3/5
Employment status: current
Experience level: Confirmed

Hardware Engineering Manager
Pros: creativity, work life balance, compensation
Cons: cost of living, traffic, corp culture radically different among groups