Pros
Honestly. There are no pros. Sorry..! You can put some work experience in your resume and that is all. Salary is good if you are full-timer/director levels. Flexible schedule, but this gets annoying since people are too laid back sometimes (aka family errands).
Cons
Where do I even begin? Very political place. Nothing gets done. Nothing gets shipped. No design culture. Every designer acts like a product manager/architect; thus design direction gets diluted- design starts and ends with a really ugly, clunky MVP. No design emphasis. Everything is either really rushed or slow (never gets shipped). Design has no voice in the company that we always get slapped by product business priorities (which changes every week). The leadership team is not transparent at all; you will suffer. Basically, everyone is a design lead, director or some leadership level. If you are looking for an opportunity here (and is considering), I highly recommend avoiding this team.