Pros
WLB is fair, remote work flexibility, good benefits, pockets of interesting work, pay is good but not great compared to other tech companies, pretty good cultural values that are somewhat applied. Heavy investments in AI and "what's next."
Cons
As you get promoted to principal/director and above, you start focusing on impression management, politics, "watermelon" metrics, .ppt slides, etc, more than data-driven decisions. It can take a really long time to accomplish large scale impact because of the approval and consensus hoops, Amy/Satya are slowly turning this company into more of an impersonal "machine" than it's been the previous 15 years, and the employees are starting to feel the effects of that. A lot of lip service from SLT about values that are no longer being lived up to.