After months of tests, video interviews, case study, written q/a; they offered about interviewing for another role with no explicit feedback. I had to ask about why and the answers has not satisfied me. What was interesting to me is that the other role thing come up just after sending my salary expectation. I accepted another offer from another company as a result, because its validity was about to expire. Interview with Canonical was a waste of time for me.