Pros
Tech leader with global recognition Work with best and brightest - internally and externally Benefits are still fantastic relative to most places
Cons
Constant lay-offs and reorgs are indicitive of chaotic leadership - who will apologize and accept responsibility while not actually experiencing any consequences, which comes off as extremely disingenious. Morale in MCAPS is extremely low across the board as people you've worked with for years vanish overnight. Meanwhile, you will have also feel as if you have no job security - even if you are performing well with glowing reviews from your manager - and will constantly wonder when the ball will drop on you or your team. Your friends and co-workers will vanish out of nowhere, and you'll have a constant, nagging feeling of "am I next?" Even if you go above and beyond, and do everything that is asked of you - one day you'll wake up and the answer will be "yes, yes you are."