Pros
Unlimited PTO, 401k match, good health insurance, nice office
Cons
Severely understaffed in all departments for how fast they want to move, so you're going to have extra work thrust upon you, which might come with some recognition but you won't be paid for it. Designers are often pulled from one project/brand to start working on another. Different departments have different priorities with little alignment. It creates chaos. Everyone is doing their own thing and it shows. Nepotism reigns supreme here. The executive team likes to hire friends, even if they're not the best fit for the role. The marketing designers (graphic designers and web designers) were recently pulled out of the marketing department and are now an afterthought on the design team. They have no official project manager and individual contributors are often asked to take on project manager duties. Projects from leadership often overlap launch dates, which fosters chaos and forces the few marketing designers to pivot for pretty much every project. Deadlines are impossible for the amount of work requested most of the time. When risks are communicated, they are often ignored or marginalized. They recently rolled out awards for employees, which require a nomination. But the winners are chosen at random by spinning a digital wheel... I've seen it handled better elsewhere.