Company: Microsoft
Date: 2016-02-09
Overall rating: 2/5
Employment status: current
Experience level: Confirmed

software developer
Pros: ok salary and benefits big company
Cons: constant reorganization unstable too many incompetent managers sticking to their chairs with political games, friends limited career opportunity