What an ideal Reputation Management Software looks like