Bad leadership, huge politics, backwards strategy. A smattering of good people to make it barely tolerable.
Pros
Pays well, stock does well for no apparent reason, has large captive customer base. There's a few great people here. Unfortunately none of them are leading the ship.
Cons
Mistreats engineering and devops employees and perpetuates a culture of fear and favoritism. Reporting any of this to HR goes right back to the engineering leadership and immediately results in retaliation. HR is not there to help the employees, but rather protects the executive bad behavior and silences the voices of the people trying to do the right thing. Leadership basically hired all the people Google doesn't want. They are trying desperately to be G. Nikesh swept in a huge bunch of underqualified folks who suppress the qualified people and use their hard work to impress him. For a company trying to be "cloud", they refused to accept distributed workforce until Covid left them no choice. They migrated acquisitions from gmail/gsuite to on-prem antiquated systems and then had to do an about face -- costing months of productivity. This stuff is rampant and goes much further than this. Marginalizing women's ability to lead and speak up as experts is one of the big ones. Just a while hornet's nest of issues waiting potential employees who don't see it coming until it's too late. They often ask employees to work extra -- their weekends, after hours, 80-100hrs a week. If you try to take vacation to make up for the overwork, they penalize and ostracize you.