Company: Microsoft
Date: 2014-07-10
Overall rating: 4/5
Employment status: former
Experience level: Senior

Experiences here vary greatly with the work group and work group management you join
Pros: Big company with lots of exciting/impactful projects
Cons: Can be difficult to change roles/work group teams