Company: Microsoft
Date: 2016-07-12
Overall rating: 5/5
Employment status: former
Experience level: Senior

Great Experience
Pros: Super smart coworkers, work hard/play hard culture.
Cons: Large company, you need to have the skills to manage through that type of organization.