3.0
5 Nov 2015
Current employee
Cambridge, England
Recommend
CEO approval
Business outlook
Pros
Most of the people are nice to work with and there is some good science going on. Still feels like a smaller biotech
Cons
Pay is low and recognition is quite low although they are trying. Very hard to get promoted and not all Managers are good managers