Great ability to work across various teams.
Continuously profitable and innovative company.
Great benefits and Stock options.
Exposure to all parts of a medical device company.
Room to grow for innovative and motivated employees.
I've worked closely will all senior management - this is a great place for new engineers that want a chance to be involved in product development, QA, and all aspects of engineering. You are given a lot of leeway to explore new ideas and design.
Cons
If you need hand-holding or need to be told what to do then this isn't the place for you