4.0
Mar 25, 2025
Current employee, more than 1 year
Alameda, CA
Recommend
CEO approval
Business Outlook
Pros
Well-defined Quality System. Talented group in leadership (from both persons who have only ever worked at Penumbra and those who have come from the industry).
Cons
A few outdated systems cause additional work for the Engineers who have to work inside them.