I had an initial phone screening with an internal recruiter, who was probably the best I had dealt with. I got a good initial impression of the company based on this, but ended up having a bad experience during the next interview. It was honestly the worst interview that I've had out of the over two dozen I've had in my career; not due to the difficulty, but instead because of the behavior of one of the senior engineers interviewing me. I genuinely wanted to rescind my candidacy afterward, despite not having any offers at the time.
The technical itself was not particularly difficult. For the most part, they didn't focus on trivia questions on tech stacks, but rather how you approached solving problems in a real world environment. I appreciated this aspect of the technical.
It started going south when I was struggling on a technical question relating to CI/CD. I gave my best educated guesses, explaining my thought process, but the interviewer became increasingly agitated until visibly angry with me for not being able to answer the question to his satisfaction. This continued on for several more questions. When I asked questions of my own, I was generally criticized about them. Being told a question was "loaded" and so on.
My final take? Do not accept a software job here unless you're desperate - which given the current market, is increasingly likely. Maybe I got a grumpy engineer, I don't know. Perhaps the other locations are more professional.