It was a mess overall. The recruiter was great and easy to work with. Don't bother with them, its a hazing process with people that don't care about you, don't know how to hire, and don't put the effort in to even represent themselves well. If they can't even fake it for a 30 min talk, imagine how horrible the team would be to work with. I think 6 interviews over a month and a half. Only one interview was conducted well where the people were prepared and were professional, a technical panel with senior leadership where it was a discussion with some specific questions sprinkled in. However, they decided to change the position they were interviewing me for, to infrastructure architect from what I was recruited for, and I don't do infrastructure or devops so most answers were "I don't know, I'd ask a devops partner for help". Despite that I did good enough to get passed around to other roles. And did a few after this one. The final interview was a hot mess. First they tried to get me to do a take home test, but code it live while being watched, with the same evaluation criteria for the take home (so no leniency for nerves or time limits, etc). I pointed out how that sets people up to fail, and we rescheduled, and the new format was to be another panel. Points for listening and being flexible, and it gave me some hope they were trying, but alas, that was a bug and not a feature. On this last panel not ONE person cared enough to represent themselves or Rocket well. Id fire people if they interviewed for my company like that. It was clear none wanted to be there, or cared about filling the position, nor that any of them knew how to conduct a professional interview. They were not prepared with relevant technical or behavioral questions and instead asked mostly random, very narrow edge case questions not related to the job (like what's a data table in C#, for an Angular job), which take specific and unrelated experience to answer.