Pros
Organizationally, growing fast. In my experience, immediate supervisors try to live the corporate values. Our values - Start with Empathy, Act with Integrity, Embrace Diverse Perspectives, Take Responsibility and Learn & Improve - they are all great. I think my business unit tries to espouse them. Pay is good Organization is embracing a remote workforce model (for many if not most positions) Career opportunities are plentiful. You can really grow here.
Cons
Growing too fast. This results in chaos (across business units not just mine). Processes and governance for example- haven't been focused on in the past. Now they must be, and management is "scrambling", which translates to workers are scrambling, to put them in place. This has an effect on work/life balance.