Company: Microsoft
Date: 2016-04-07
Overall rating: 3/5
Employment status: current

abc
Pros: good salary, projects, perks, interesting technical problems
Cons: not all teams have interesting projects, pace of work also varies