Company: Microsoft
Date: 2013-10-04
Overall rating: 5/5
Employment status: current

Program Manager at Microsoft
Pros: Freedom to innovate, ability to work with highly intellectual peers, and the company provides amazing benefits and perks for its employees.  Working at Microsoft opens doors to a lot of other companies.
Cons: The annual calibration process is politically driven and peers tend to sabotage each other, work/life balance is not valued, and Steve Ballmer sucks.