Describe a challenging Salesforce implementation you led. How did you handle custom development versus out-of-the-box configuration?