Waiting for the End composer Mike Shinoda
Personnel
Chester Bennington – lead vocals, backing vocals (on second rap part, and outro)
Mike Shinoda – keyboard, piano, vocals, guitar, sampler
Brad Delson – guitar
Dave "Phoenix" Farrell – bass guitar, backing vocals
Joe Hahn – turntables, samples, programming
Rob Bourdon – drums, percussion
author songwriter creator maker writer