Company: Microsoft
Date: 2008-12-29
Overall rating: 4/5
Employment status: former

great for you career, but if you don't stay there for too long.
Pros: great experience, working with extremely smart people, invaluable for your next career step, invaluable for your resume.
Cons: slow career growth, ranking system, most projects are very closed and you get experience with internal tech, not very open towards the rest of the industry. Stock never goes up.