Water repellent basically means "showerproof" but will get soaked in heavier rain (I used to work in the Outfldoor industry and could tell you about the tests for waterproof and water repellency if you really wanted). If you need to stay dry, go for waterproof. Joules also have heritage as an outdoorsy brand. Jigsaw is fashion led.
I work outside a lot, particularly in heavy rain. We have waterproofs supplied, but if I had to get my own, I'd head to a specialist outdoor retailer and look at some serious outdoor brands like Berghaus, Marmot, Sprayway - or Patagonia if money were no object.