Yes, I used it. I have the freelance version, which is quite limited. I think that the biggest disadvantage of this tool is that this Satellite PE version doesn't allow you to work with the same file in a different computer. So if you want someone else take a look or correct your translation in their own PC, it's not possible.
I still prefer Trados...