1.0
5 July 2018
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Good animal model and happy animals
Cons
Poor management, hierarchy, lack of research ethics, false promises to lure people to work and no proper organization.