Overall Company Rating
4.5 out of 5 Stars
Life sciences specialty makes work more interesting than it would otherwise beDowners
Growing pains, long hours, poor staffing system, very political, not always fun culture with pe investmentAdvice to Candidates
There are others in this space that do what we do just as well if not better...