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 mixture evenly over entire brisket.
03 - Heat olive oil in a large oven-safe pot over medium-high heat. Sear brisket on all sides until well-browned, about 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 to 4.5 hours until fork-tender.
05 - Remove brisket from pot and let rest 15 minutes. Shred meat using two forks. Toss with barbecue sauce until evenly coated.
06 - Whisk together mayonnaise, vinegar, mustard, sugar, salt, and pepper in a large bowl. Add cabbage and carrot; toss to coat thoroughly. Refrigerate until ready to serve.
07 - Lightly toast slider buns if desired. Pile shredded brisket onto each bottom bun, top with coleslaw and pickle slices, then add top bun. Serve with extra barbecue sauce on the side.