Company: Microsoft
Date: 2009-01-09
Overall rating: 4/5
Employment status: current

MSFT
Pros: Reputable company. Intelligent co-workers. Impeccable benefits. Additionally, the the opportunities to hone and further develop your skills are endless.  Also, their are so many businesses within Microsoft.  If you start off in one department or industry and realize that another one is more befitting, you have the opportunity to explore your interests.  Management is BIG on professional development.
Cons: Like any company, promotions are sometimes politically based. Additionally, financial resources are endless, which leads to executives being "scatter brained" at times opposed to streamlining their focusing.  Too many meetings reduces productivity. Team meetings, company meetings, conference calls, you name it, we're having them.