Season the pork shoulder roast generously with salt and pepper.
In a heated skillet, add olive oil and sear the pork on all sides until browned.
Remove the pork and set aside. In the same skillet, sauté the chopped onions and garlic until translucent.
In the crockpot, add the sautéed onion and garlic mixture, followed by the seared pork.
Pour in the chicken broth and soy sauce. Sprinkle over the smoked paprika, thyme, and brown sugar.
Cover the crockpot and cook on low for 8-10 hours or high for 4-6 hours.
Once cooked, remove the pork and let it rest for 10-15 minutes before slicing.
Strain and reduce the liquid if desired for a sauce, then serve alongside the sliced pork.