Pros
DON'T LISTEN TO THE HATERS! This place has changed a TON over the last 2 years due to a change in leadership and growth of the team. There are some former employees who blame the CEO for everything, but people who have worked here for longer than 2-3 years see how different this business is now. Apply for a job and talk to the team! If it is right for you, you'll see it. Free from corporate rules or structure, everyone is encouraged to chart their own path and create the role they truly want. Star performance is rewarded with salary raises. Great lab space and the team is super fun and talented. Salary rates are better than most places!
Cons
You need to be a self-starter and be flexible due to the lack of a corporate rigid structure. And yes, quick deadlines can mean some long days, but CEO is the first to say that he wants people to take extra days off if they work extra hours.