Company: Microsoft
Date: 2015-05-14
Overall rating: 5/5
Employment status: former
Experience level: Senior

Senior HR Manager
Pros: Fantastic company that's focused on developing and rewarding top talent.  Resources are abundant and aspirations are high, so there's always some interesting work to get involved with.
Cons: Over-segmentation of HR roles makes it difficult to get the breadth necessary to grow into more senior leadership positions at smaller-sized businesses.