Pros
Really awesome science. They’re good at hiring smart, dedicated people, but not good at keeping them.
Cons
Expect the management team to not care about you. The majority of them have gotten very good at giving a false sense of caring, compassion and understanding. However, they’ll never actually stand up for you when the time comes for support. They will give you tons of opportunities to grow, but give you none of the tools to succeed. I have made many great friends and connects from my time there, but none of them are the upper management. They will preach their core values, especially “transparency” but there is not action behind the words and they use it more as an attack than an expectation. There is a “typical startup environment” but this is just a terrible work culture and unrealistic expectation.