It was a pretty drawn out process starting with a recruiter screening call, a couple of technical discussions, a take-home assessment, and then a panel final round. There were some scheduling hiccups (seems related to their partnership with Pacific Defense), but generally everyone I spoke to was genuine and clearly knew their stuff. I had an overall good experience and enjoyed my conversations with them, but was disappointed with the lack of transparency and delays in communications. They took over a week after the final round to get back to me, which makes me think they were waiting on another candidate. Which is fine... just annoyed by the lack of communication. There was also a clear disconnect between the recruiter and the team about salary expectations. I was told my ask would be easily met, but they backtracked on that a few rounds into the process.