Company: Microsoft
Date: 2014-12-04
Overall rating: 3/5
Employment status: current
Experience level: Junior

Software Engineer II
Pros: has own office (for some teams); not very busy; not bad benefit;
Cons: pay is below industry average;  too much office politics