"I think Novavax is an amazing company, though I do believe the company is struggling with providing its employees with sufficient work-life balance. I regularly see employees flee the company due to a lack of work-life balance and I sadly think I may be next."
Update your browser to have a more positive job search experience.
Upgrade My Browser