I've been with the company for 5 years and have lost count of how many reorgs have taken place. Recently, these changes have been made under the banner of "simplicity" with little explanation or tangible improvement. On the tech side, most software engineering has been offshored, resulting in a noticeable decline in quality: more bugs, rolling back releases, implementation not as designed.
If you're located within 25 miles of an office, expect to be required to commute just to spend your day on virtual calls. This policy is framed as "team building," but in my nearly 20 year career, it has been one of the most alienating in-office experiences I've ever had.
If diversity, equity, and inclusion are important to you, it's worth noting that the Director of DEI&B was recently let go. Given that previous directors have also had short tenures (usually less than 18 months), it raises questions about the company's genuine commitment to these values.
Lastly, voicing concerns in all-hands meetings often results in leadership dismissing or contradicting the feedback based on their own differing experiences, which can feel dismissive and disheartening.