Company: Microsoft
Date: 2012-10-02
Overall rating: 4/5
Employment status: current
Experience level: Senior

Challenging and Rewarding
Pros: Creative, intelligent people. You have the autonomy to craft your business within certain pre-determined boundaries. Benefits are excellent and there is flexiblity in work/life balance. Compensation is reasonable.
Cons: Working long hours. High stress especially in sales roles. Lots of complexity and ambiguity. You have to really know how to navigate Microsoft to be successful. Promotions are few even when exceed goals.