I'm also doing 5x5 but a bit different/modified. I'm skipping on deadlifts.
Day A: Squat, shoulder press, pull ups (with weights), dips (with weights). The last two exercises I do instead of deadlifts
Day B: Squat, bench press, barbell rows
Then repeat. What I do is every time I go there I add 2kg on each exercise (I started with light weight). So, now when I'm at my ~max and when I fail to do 5 sets of 5 then next time I'm stuck on the same weight. If that fail happens 3 times in a row what I do is decrease the weight for 10%. It's basically a strength training but my gains are massive and better than before (8-12 rep range).
Right now I'm doing squats with 108kg, shoulderpress with 62kg, pull ups with 26kg, dips with 38kg, bench with 80kg, rows with 84kg
Even if I'm skipping arms I'm getting results everywhere. This program helped me a lot to gain strength, fix my form and gain muscle so I really like it. However, now that I'm at these high weights (for me) it's really exhausting and killing my motivation. My brother also got a bad injury so I took a break and nowadays I'm outside on the bars doing bodyweights.