If you are arrogant you better be good because people will wait for you to fail and shove it down your throat.
I think a bit of cockyness is OK as long your performance backs it up but you shouldn't overdo it because then you just put a big target on your back.