1.0
1 Nov 2017
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
They were first in the field of cancer immunotherapy.
Cons
The above statement is possibly the only positive comment one can say about CRI. The inside politics and degradation from working in this organization with extremely overpaid, absent, and misguided senior staff is something I will never forget.