The shear amount that I learn here is amazing. Really cool stuff I get to work on right here in New Orleans! We get to work with some of the biggest pharma companies in the world too
Cons
It can be demanding work!
4.0
Oct 24, 2024
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Great people, tech, quality biopharma clients
Cons
Scientific leadership has limited understanding of what their clients actually want, used to be better