How Does salesforce.com Keep Its Edge Over Larger Rivals?