I've gotten v good mileage from my Lenovo Ideapad; it's been my dev. machine for a few years now and is still going strong. The HDD blew up a bit, so I fitted an SSD which I would highly recommend. I've had one lappy with a hybrid drive which insta-failed, so I personally am sceptical about that storage tech. Ensure that it has a good screen and a k/b you're comfortable with; k/b's especially are *highly* subjective; I frikin' love my Ideapad's k/b but many others who've tried using it absolutely hate the thing. Point is, you need to try typing on the machine before you commit to buying.
Almost everybody else at my company has a work-provided Dell laptop. I was given one too but hated it beyond measure, it was absolutely everything I didn't want so told work to shove it and bought my own machine. I'd rather spend £660 I think it was of my own money than have a machine I have to use every day that I can't stand. The Dell was about the size of the monolith in 2001 A Space Odyssey, weighed the same as the moon, had a bog-awful k/b, crap screen and came with a 32-bit OS (wtf).
Whatever you buy, it'll doubtless come with a bunch of Don'tCareWare. I 'managed' mine by installing W10 Enterprise which we have a bulk licence for. Note that you almost certainly won't get an install disk, so creating a rescue disk is essential. (My laptop at home suffered a MBR corruption which I was able to repair via this method).