Got in touch with the hiring manager through a recruiter. Had a phone interview with a part time HR person, who sounded a bit rude, but it went ok. Few days later was invited for an onsite, and as soon as I walked into the office, was shocked to see the open desks for employees, with no privacy at all. Had a SQL/Excel test - pretty straightforward. Had 1:1 with an employee who seemed to have been there for a long time, but failed to give me one good reason why I should join the company. Was told about high expectations from CEO and that was a tip off for me. Still wasn't sure if I wanted to work there. Luckily, got in touch with an employee (same school), and was told lot more about the company's work culture.