I applied for this job being aware of all the negative reviews on Glassdoor. As a university graduate with little experience, I didn't feel as though I could be picky. However, I learned my lesson: If there are negative multiple reviews on the same person/issue, there's probably a reason why!
I had a phone interview, in-person with HR, and final with the CTO. HR warned me the interview with the CTO would only be 5 minutes. She didn't warn me that he would tell me in the middle of our interview, that he needed to speak with HR for a moment (implying he would come back) and then have HR tell me the interview was done. I think it's common courtesy to conclude an interview - say thanks for coming in, bye, etc. Just unprofessional in my opinion. But maybe I shouldn't be surprised. Maybe there's a lot of bad and rude managers out there and that's just a reality. Anyways - lesson learned! Take Glassdoor seriously if there is a consistency in reports. Don't waste your time applying - even if you are a new grad. It won't be a good place to grow under that management.
Also, I was told to write a patent draft. That's something lawyers usually do but I took on the challenge. HR told me it was just to test my writing skills but there seemed to be a disconnect of expectations between HR and the CTO. HR left out some details about the product with me, and the CTO thought it was just my skills...