"I had a good time working at Penumbra and their products are really interesting."
"I've worked at Penumbra for about two years. The environment is very fast-paced and competitive."
Update your browser to have a more positive job search experience.
Upgrade My Browser