First review round: 6.0 weeks. Overall rating: 3 (good).
My main problem was the slowness of the process. The time to get editorial feedback back on our proposed scheme for a revision, and then the proposed scheme for the rebuttal and second small revisions, delayed things.
Also there was one reviewer who was quite unreasonable and asked for a lot of new experiments on the revised manuscript. The editor overrode them in the end, and focused on the one relevant issue they brought up, which I was grateful for.