Mix all ingredients in large bowl. Chill till ready to serve. Serves 10-12.
Note: I slightly change the amounts of ingredients for my personal preference and a tarter flavor. I use ½ medium sweet Vidalia onion instead of 1 medium onion and ¼ cup apple cider vinegar instead of ¼ cup white vinegar. Also, I increase other ingredients as follows: 2 carrots, ½ teaspoon black pepper, ¾ cup sweet pickle juice, 1 ½ cups of full fat mayonnaise. I strongly recommend using only full fat mayonnaise and not light mayonnaise because the acid in the pickle juice and vinegar break down the light mayonnaise into a watery consistency which is not desirable.