Pros
Comp is good. People are intelligent, educated, personable. Big $ pipeline, low oversight, easy to sit-tight and play the game of that's what motivates.
Cons
Outside of the high- dollar pharma development and sales pipelines, it's all just supporting cast. Lots of cowboys who don't play well with others in the tech and data science areas; aka, they hire for degrees and bling, not real world capabilities. Innovation is limited to responding to ad-hoc requests. Saying "Lots of your coworkers have been here for years and don't want to change" isn't a justification to objectify really bright people as nominal helpdesk staff responding to arbitrary "I've got an super-cool idea" people from pharmaceutical sales teams who are overpaid and woefully under-knowledgable about product lifecycles.