Company: Microsoft
Date: 2013-11-20
Overall rating: 5/5
Employment status: former
Experience level: Senior

Sr Program Manager
Pros: Work-Family balance; campus lifestyle; Business casual and most of all benefits of cutting edge technologies and employee benefits and incentives.
Cons: many re-orgs and moves in short time-frames and roles can be swapped or shuffled around.