According to a recent PPP poll, Tillis is underwater, having an approval of 31/37 with 31% not knowing who he is. Pretty bad numbers for him to start the year off.
PPP is a joke, they are using a D+10 sample in a conservative leaning state.
Anyway they had Burr underwater too in 2016 and he still won by a good margin
North Carolina has a lot of Dixiecrats, news at 11.
In fact, as of today, North Carolina's overall Party ID is 38% D, 32% I, 30% R, despite voting Republican for president in both 2012 and 2016.