Company: Microsoft
Date: 2010-08-27
Overall rating: 4/5
Employment status: current

Becoming a concern
Pros: Great employee oriented culture - benefits, training & development. Great corporate social responsibility and respect for the individual. Brand attracts the best talent so you work with very smart people.
Cons: Its size makes it difficult to make any changes. If you manage to make a change, it usually comes with some manual workaround of an existing system/process.