Salesforce.com: Company profile - its technology, strategy and challenges [ Silicon ]