4 ms·
I agree. It's from Salesforce.com and they don't even use the Salesforce logo. Really? Overall, it doesn't inspire much trust.
by jbail 16y ago
I agree. It's from Salesforce.com and they don't even use the Salesforce logo. Really? Overall, it doesn't inspire much trust.