Pros
I happened to have a good immediate team, by luck.
Cons
Cold blooded, sudden, impersonal, and random feeling layoffs while stock price is increasing, continued external hiring, and announcing another acquisition. If I could give lower than one star, I would. Executives will literally yell at employees over nothing in the middle of large calls, and they do it frequently. Significant top talent is actively planning to leave, pending other job offers, as everyone is expressing on private group texts. The townhall was a joke. You've shown everyone who you are and where your values lie - it is not with your people. People don't feel safe and they don't feel committed to the mission when they know how expendable leadership sees them. Supposedly it doesn't even matter if its India or the US, both places are unfriendly to employees.