The interview itself was fairly straightforward and honestly a pleasant experience. They focused more on behavioral and it felt more like a conversation than an interview. Here's where it gets bad. They have the absolute worst recruiters I've ever come across in my job hunt, and I've done many interviews. The recruiter would demean me for my questions about my package and even my potential team! I asked to be able to speak with my potential team lead beforehand and I was berated for "not trusting them" to choose who I would like to work with (yes actual words). I then brought up benefits and pay, and I was continuously told that I was ungrateful and that the people who work here "don't do it for the money." like... ok sure... its still a JOB. Then I brought up work/life balance and what a typical day looks like, and I was told that it's "too early in my career" to be thinking about that and that I should "work hard at your stage in your career." I wasn't asking to be lazy... it was a genuine question since Github is remote. I THEN brought up other offers I had because I needed a timeline of the process (mistake I guess), and my recruiter went on and on about how the other companies would lay me off and they wouldn't support me, which is absolutely rude as hell to say. I put up with it for so long because I held Github in a really high regard, and I obviously wouldn't be working with the recruiter again even if I did join. But there's even more to that, but this is getting long. I eventually chose one of my other offers (still not laid off ha), but this recruiting process left the most foul taste in my mouth. Again, my actual interviewers were chill though. Maybe it was a test for resilience lol.