In my opinion, when a client says the want "rock", they are asking for "grunge". Try Bleeding Cowboys (shoot me), Eroxian BT, FarCry Extended, etc.
As far as the logo itself, Eh.....
The "people" concept is pretty overdone, IMO. It's constructed ok - I just don't care for the elements.