Pros
Phenomenal place for designers. Robust support system with great design leadership up to the top, as well as a huge network of mentors. As an individual contributor, I rarely have to waste effort trying to explain to my engineering or PM stakeholders that UX is important, but YMMV depending on your team or org. Good people, culture, work life balance, decent benefits and pay, and career growth opportunities. I feel I am treated like a decent human being here, and I don't take that for granted.
Cons
Lots of moving parts in this company and releases take a long time (6+ months) due to technical debt. Designs can be "handed off" often a year or more before something releases. Also this is relatively unsexy B2B / enterprise work, and the complexity is not for everyone. Learn to embrace it or you won't do well or be happy here.