4.0
Oct 24, 2016
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
The Allen Institute is doing some really interesting research and is undergoing a lot of growth. It is a much better employer than most other employees in biotech that I've experienced.
Cons
Middle management sometimes treated lab techs like children. I was a pretty low level employee but still, I was an adult and had BS degree in Neuroscience. Would have been nice to be treated with a bit more respect.