Company: Microsoft
Date: 2009-07-01
Overall rating: 5/5
Employment status: former

Microsoft - Good, but too much silo'ing
Pros: Flex time, telecommuting, I had a great manager who understood need for challenges. The division I worked for  was an awesome bunch of people who liked to party.
Cons: Too much silo'ing, not enough information sharing between teams. Fear of layoffs and merging of IT groups caused people to withold information.