Scientist, Discovery Pharmaceutics salary, tenure & demand — BranchFactor