Company: Microsoft
Date: 2010-09-06
Overall rating: 2/5
Employment status: current

Many things depend on team to team. Few teams are so flexible & enouraging & some not.
Pros: Flexibility , freedom, technology, health insurance
Cons: Work pressure is too high