Pros
Many opportunities to grow, however, you have to put forth effort to seek out those learning opportunities. Tons of work/life balance things such as hybrid work schedule, decent food for lunches, employee events with free food/activities. If you aren't a good fit for a role, management tries their best to find another place for you, if you work pragmatically with them to better yourself and your career. Yearly employee surveys, as well as post-event surveys, to collect feedback on management and overall feelings. I truly think the C-suite takes these surveys to heart, the only thing is they can't wave a magic wand and fix everything or pay everyone a million dollars overnight, and I think many people get angry and believe upper management isn't doing anything, ever.
Cons
Very much "who you know" to quickly climb the ranks, with the introduction of AI there looks to be an increase in workload, leaders expect you to utilize AI so you can accomplish more and more. Intern to full-time employee pipeline is not where it needs to be.