Company: Microsoft
Date: 2008-09-03
Overall rating: 3/5
Employment status: former

Be sure to find the right group for you
Pros: The company as a whole is great, and seems to truly care about its employees.  The key is to find a group that values your work and opinions, and a manager that takes a vested interest in helping you carve your career.
Cons: Unfortunately, great individual contributors are often promoted into management positions, which often results in unqualified managers who don't know how, or care to help employees develop professionally.