Pros
Happy hours and team activities; teams get really close.
Cons
Horrible management from top to bottom. They prefer anyone who's a "cool," pretty "influencer" over people who are actually smart and good at their jobs. (This is what I witnessed over my 2+ year tenure there and has nothing to do with my departure.) This will be their downfall. It's laughable that they preach everything about "looks not mattering," but that's the exact opposite of what they practice at the office. Anyone who's not cool, trendy, conventionally attractive or unique-looking in a profitable way will be overlooked. They've also gone through several rounds of top-secret layoffs and "restructuring." Tons of managers are incompetent and got to where they are based on their looks/outfits.