Integration Tool: Informatica

Has anyone used Informatica as a integration tool? Either with Epicor or other ERP/databases? If so what did you think of it?