I was interviewing with Canonical in 2020, and I aced all interviews. The hiring manager began the salary discussion. He said he could offer 80k USD. He asked how much I wanted. I said 110k USD but was negotiable (I'm based in India), He agreed and said it was fair and said he could make that offer. Just had to get back to me. I got a form rejection letter a day later. I later discovered Canonical hates candidates who ask for more money. I learnt very early on that you never accept the first offer made to you. Ask for a little more than you'd have accepted, and see what move they make. I felt shitty since I would have taken 80k too, back then. But I'm glad I asked for what I felt I was worth. But yeah, steer clear of all roles with Canonical.