Step 1: Prepare the Pork : In a small bowl, mix salt, pepper, cumin, chili powder, smoked paprika, and oregano. Rub the spice mix all over the pork shoulder.
Step 2: Layer Ingredients in Slow Cooker : Place chopped onion and garlic at the bottom of the slow cooker. Place the spiced pork shoulder on top. Pour orange juice, lime juice, and chicken broth over the pork. Add bay leaves.
Step 3: Slow Cook : Cover and cook on low for 8 hours or on high for 5–6 hours until pork is fork-tender.
Step 4: Shred the Pork : Remove pork from the slow cooker and place on a cutting board. Shred the pork with two forks, discarding any excess fat. Remove bay leaves from the slow cooker. Return shredded pork to the slow cooker and stir to coat with juices.
Step 5: Crisp the Carnitas (Optional but Recommended) : Preheat oven broiler or a skillet on medium-high. Spread shredded pork in a single layer on a baking sheet. Broil for 5–8 minutes until edges are crispy, tossing once halfway. Alternatively, sear pork in a hot skillet for 5–7 minutes until crispy.