Contract Sales Organization - Every partner is different
It's hard to evaluate a CSO because every partner they secure, which requires a new sales team, could be an entirely different experience.
I had a great one this time, good salary, bonus, car allowance, gas card. Unfortunately, as a CSO the job can be over at any time so it's a risk you have to take when you work there.
However, it's fantastic for people looking for pharma sales experience, they'll coach you and help you develop. That's the deal really, you have the lower job security, but they'll make you into a better rep if you're inexperienced and it's a good job while they last.
Nice company for a CSO.