Pros
You get paid well, that's about it.
Cons
The design culture and family ethos they try and instil is a scam. They pretend to care and respond to your feedback, but the truth is there are so many issues with the design culture there. You have managers who have zero experience and zero empathy for their employees and are all competing with each other to climb the corporate ladder, at the expense of the wellbeing of their peers. Some of the managers are okay, but there's a lot that shouldn't be in higher up positions that will treat you poorly, simply because they feel threatened by you or they are insecure about their jobs themselves. I have heard several accounts of bullying and gaslighting, amongst peers themselves and between peers and their managers. Nothing is being done to fix the toxicity that is rampant there at the moment. If all you care about is money, it's great.