Munca lor îmi pare bună.

Shouldn’t it be “mi pare”?

No, “îmi pare” is correct.