I'll be brief but hit the nail on the head for you:
The bad:
~~Upper management (VP of sales, most RDs, and nearly all 'upper' home office folk) are incompetent. They do not understand how to launch a drug or understand our markets.
~~Be prepared for significant micromanagement, ridiculous business plans, and tons of 'trackers'.
~~Goals are made by throwing darts, they make little to no sense.
~~We have a lot of debt, come about two years from now there will be legitimate questions about solvency.
~~Morale is at an all time low... things like capping one products bonus payout based on another products attainment were implemented.
The good:
~~If you have an AWESOME manager it can be tolerable. Some managers shield their reps from the BS rolling down from upper management, although most are just 'yes men'.
~~You do stand to make a decent amount of money if you hit your numbers.
~~If you're in the GI towers that sell Xifaxan, it's a GREAT drug.
If you've been in the industry for 10 years then you understand moving companies tend to be heading from one circus to another. As with anything in pharma it'll come down to your manager and your territory. Try to find out how the territory has performed with each of its products over the past few quarters. Be sure to do your due diligence, weigh your options, and ask lots of questions.