I would not recommend this company based solely on the interview I had with them. The whole process was fast -- maybe 3 weeks -- and comprised of only one on-site interview. A recruiter reached out to me and after a brief phone interview set up an in person interview with the hiring manager and a few prospective teammates. Having not heard of this company before, I was eager to gain some insights while there and get a general feel for the culture.
Some notes on the HQ: it felt very flashy with the bowling alley and coffee shop, and yet also entirely abandoned? Half of the cubicles were empty and one department just sat with the lights off the entire day. It was extremely quiet, a heads down kind of environment.
After the first interview with the data engineers, I was actually pretty sold on them, they were friendly and seemed passionate about their work. The second interview with the hiring manager was down right insulting. Frankly, he was rude regarding my background. While other companies have questioned me about my experience level, I was well prepared to answer the tough questions but he did not just grill me, he MOCKED me. He mocked my undergraduate degree (for being a BA, not a BS). He mocked how much I paid for my courses on programming -- yes he in fact looked up my program and how much I paid for it then asked me if I was really a "sucker" who paid X amount to learn coding. Trust me, I can stomach the hard questions, and it was good I had extensively prepared throughout the interview process, but the smug arrogance of it really felt degrading and not of a culture I desired to work in. There was no additional information given to me about the company, I spoke for maybe 15 minutes of the 45, most of which he oscillated between haranguing me for being an amateur and proselytizing his opinions about "tech culture". Everything about that one interview soured this entire company for me: this isn't exactly a cutting-edge or hot tech company that I was begging to get into nor was I stomping in as an arrogant millennial assuming I would get the job, yet he treated me as if both those things were true.
In the end, they gave me an offer that was, in all fairness, pretty generous. But I decided to take a sizable pay cut to go elsewhere, somewhere where the culture was not only much more welcoming, but also the potential for growth was stated at the jump.