I'm new but it seems like this is gonna be a very high pressure environment. For my own health and well being, I don't plan on staying too long.
I had a phone screen the other day. They said people needed to have "sales in their DNA". OK. I get that. I asked why everyone I looked up on LinkedIn had less than 6 mos. active experience and why people that had moved on had less than 2 years of experience. That is what we call a RED FLAG. Sorry but a pharma job that pays 80-90K base with no details on how you get paid otherwise is not worth all the stress. If you want that you go to device and at least you have a better shot at better compensation.