Company: Microsoft
Date: 2012-04-23
Overall rating: 4/5
Employment status: former

Many opportunties to grow and diverse work place, learned quite a bit.
Pros: Several Growth opportunities exist to move up or across functions and levels.  Also, very diverse work force - from many backgrounds and divirsity of thought.
Cons: Depending on division, work life balance can be difficult.  Large organizaiton and can be difficult to navigate as a new employee.