"The very early stage of a tech startup. I cannot tell how much I like to be a part of an exciting new startup. But as I spend my first few weeks here I have got to admit that the amount of responsibilities is huge compared to small corp companies."
Update your browser to have a more positive job search experience.
Upgrade My Browser