Pros
The location is nice, and the work environment is generally professional. There are also a lot of really cool people here.
Cons
Most executive stereotypes you can think of... Arrogant/unaccommodating to employees, talking down about employees/sr leadership in private conversations, taking credit for ideas they don't come up with, choosing their opinions over very obvious data, a surprising lack of business understanding outside of the industry, a very strong bias with their friends/preferred employees, etc.
Best suggestion is to suck up and not challenge status quo.