Controller or Keyboard?

Hey PC user here. I haven't tried the game yet (but i have bought it). For people who have tried both controller and keyboard, what do you think feels the best? I heard there's alot of quick time event, standing still and such and i assume that's annoying to deal with, with keyboard?

And by controller i mean an Xbox controller, i don't have a DualShock controller.