Company: Microsoft
Date: 2013-09-03
Overall rating: 3/5
Employment status: current
Experience level: Junior

Awesome place to learn a lot, but be conscious it is a big company.
Pros: Good co-workers to work with
Great projects
Good benefits for those with families.
This is a time of change which also represents opportunities.
This company has winning in its DNA
Cons: Re-orgs non stop
Commitment to non core businesses
Although you job may change or you manager or coworkers may change, there is still opportunities to learn a lot.