01 - Preheat oven to 300°F.
02 - Combine salt, pepper, smoked paprika, brown sugar, garlic powder, onion powder, and thyme in a small bowl. Rub the mixture evenly over the entire brisket.
03 - Heat olive oil in a large oven-safe pot over medium-high heat. Sear brisket on all sides until deeply browned, approximately 3–4 minutes per side.
04 - Pour beef broth around the brisket. Cover pot tightly with lid or foil. Transfer to oven and braise for 4–4.5 hours until beef is fork-tender.
05 - Remove brisket from pot and let rest for 15 minutes. Shred beef using two forks, then toss with barbecue sauce.
06 - Whisk together mayonnaise, vinegar, mustard, sugar, salt, and pepper in a large bowl. Add cabbage and carrot; toss until evenly coated. Refrigerate until serving.
07 - Lightly toast slider buns if desired. Pile shredded brisket onto each bottom bun, top with coleslaw and pickle slices, then finish with top bun. Serve with additional barbecue sauce.