Company: Microsoft
Date: 2010-03-02
Overall rating: 3/5
Employment status: former

Paying your dues...
Pros: Mentally stimulating and quite challenging work. Extremely smart co-workers. Free software, an abundance of educational opportunities. MS has an army of smart people.
Cons: But a toxic culture. Especially for vendors who are treated as second class citizens.Trust me, the people at MS are smart. This said, the toxic culture kills any creativity that surely exists within its talent pool. Good luck if you take a position as a vendor. Be prepared for not so subtle abuse.