american.

lots of passion: ok.
not too much ego: ok.
workaholic: not so much.
no life: naaa…