Company: Microsoft
Date: 2016-10-22
Overall rating: 3/5
Employment status: current

Software Developer
Pros: Benefits, experience, location is not that expensive like CA
Cons: Tension between teams, organizational mess, non transparent review