Vantaggi
Massive amount resources and a lot of opportunities for growth in and outside of your team. Some teams are really fantastic to work for and there are some very high quality, supportive managers. Work itself can be interesting and challenging and the products themselves are fantastic. Hubs are great work locations and there is ample WFH opportunities in some organizations.
Svantaggi
All of the resources can be hard to navigate and the over-arching culture is not very hands-on or supportive - you need to know what you're looking for in order to find it. Some teams and managers are highly dysfunctional. Don't count on getting a pay raise anytime soon unless you leverage an outside offer. There's some crazy understaffing on some teams which can make the workload unmanageable. Sales compensation is a complete mystery - you'll get some bonus/commission but have no idea why or what went into it. Reorganizations happen at least annually, usually more frequently, which causes a lot of churn.