Pros
The boots-on-the-ground team members have a sense of comradery and understand what the others are going through (a trauma bond if you will). The perks are through the roof - free snacks, drinks, coffee, lunches, and merch. If you want to feel that your love is being bought, this is perfect for you!
Cons
Unless you act as a "yes man", you will be passed up for promotions and raises. Asking questions and trying to make improvements, will only lead to strikes against you. Those who want to play the passive-aggressive game will thrive in this environment. There is no sense of work/life balance and it's expected that they make up for this in perks and benefits. Pay is below market value for every position (except the C-Suite, of course).