1.0
Oct 15, 2024
Former employee
Philadelphia, PA
Recommend
CEO approval
Business outlook
Pros
Mission-driven organization with a lot of positive stories of research
Cons
The Human Resources staff is very unprofessional, there is no secrets at ndri .