Here is yet another "I should have listened to the other reviews and not wasted my time." Interview with the HR and Hiring Manager both went great. Timely communication, organized, seemed to be moving along quite well. Then I was sent a take-home that required extensive research into GitLab products, putting together a large slide deck, and presenting it in the next (panel) call. Despite asking about the interview process, the HR person never mentioned any take-homes, so this the first breakdown in the interview process. I spent 1.5 days preparing the presentation. Extensive research, slides, review by ex colleagues, practice and more practice. I ran the presentation very well, projected confidence, answered the vast majority of the panel's question quickly and accurately. The problem came towards the end of the call when my would-be colleague (who made a point of stating at least 3-4 times that this is the first time he's interviewing someone for this position) started grilling me on security questions pertaining to their products. These are things that no one can possibly be expected to know without having worked at GitLab for months and months. What's more, the word "security" is not mentioned in the job posting even ONCE. Nor is it on my resume, nor did it come up in earlier calls. This guy decided he didn't like me, and started looking for ways to fail me. And succeeded, clearly. Don't waste your time with GitLab. There are plenty of other companies that actually take their interviewing processes seriously and know what they are doing.