Pros
Thank God for the people working on the ground. Most people are great to work with but the company is struggling to keep them.
Cons
Leadership is giving the phrase "change is a constant" a whole new meaning. It's not strategic change but unproductive wholesale change to big and little things constantly like basic product branding or your management chain. Most of your work is going to require time and family sacrifices to finish up because of urgent executive asks which then get reversed in a few months anyway and yes that's right you need to make more time and family sacrifices to urgently undo what you just did. How do you get recognized for good work when most of your hard work is thrown under the bus by the new leader who has the opposite idea for what should be done than their predecessor? Rinse repeat. Another huge con.. the company is set up for maximum infighting and power plays. Leaders here have no patience for hearing anything but "yes this is the best idea i've ever heard" and pass the same mentality down to their workers. Sucks for you if you work in a cross-functional team with competing demands.. you'll be treated like an obstacle to one team or another and get used to being steamrolled. I've never in my life witnessed adults crying at work until I got here. Employees are hostages in this ugly cycle but management want to believe root cause of employee unhappiness is we can't find lateral roles in the company. Unreal.