Pros
Other benefits other than compensation. I.e. Health is extremely subsidized, office on-site amenities (if you are into that), Overly positive outlook and stability.
Cons
They will work you to the bone, you'll need to use your mental health packages as many in management roles, shouldn't be and constantly will give work with no direct communication on the task. The leaders are disconnected from the reality of the company. The corporate structure is horrendous. They are disconnected from each other so badly and while there's a push to unite they can never break through that 4th wall with anyone in an upper role due to constant turfing/attrition/workloads that could possibly exceed 60/70 hours in a week if you aren't putting up a fight to keep your workload consistent and in check. It's been the "Wild Wild West" as some put it recently with the constant changes. There's no instructions other than "here figure this out" "here reach out to this person who ultimately isn't the right contact" and has no clue how the company is run or what they are even doing. Folks without degrees act like they are the almighty and throw countless expenses into lunches to try and keep the peace and then turn around and backstab like no tomorrow as if they were highschoolers.