Sulfur containing compounds comprising hydrophobic ester moieties and carboxylate moieties wherein the compounds have surfactant properties compositions comprising the compounds and methods of using the compounds or compositions for cleaning purposes.