Anonymous
Guest
Anonymous
Guest
After sifting through multiple posts of impending layoffs and gloom I was surprised to see multiple postings for oncology positions. Is there a new drug launch or just a mass exodus of onc reps leaving? What's the story?