Pros
Generally great people who are friendly. Fantastic outcome for patients. A very good takeover target for a company that could run this engine effectively.
Cons
Egotistical senior leadership - do not know the value of a great employee. If you have an idea, don't bother bringing it to the table, and don't dare challenge one of the senior decision-makers or you'll be out of a job. If you are yes-man or yes-woman, then you will do great here. There are an anointed few that get all the opportunity - and they are anointed by a very, very small minority. Wasteful with money. They got lucky with a great product that brings massive profits, but now price cuts are hitting the US, watch the profits drop off. Unethical - internal leaks from their "confidential" ethics hotline. No alignment