Pros
Lots of ways to move up if you're in sales or marketing. They know how to sell product, acquire companies, and keep the shareholders happy. Consistent, aggressive year-to-year growth brings generous rewards in the form of bonuses, ESPP, and 401K matches. If you are a go-getter and ladder climber you will do well at Stryker. There is no penalty for taking a position as a stepping stone and moving on before the job is done.
Cons
If you are detail-oriented or seek specialization you will be frustrated. Stryker is a chaotic environment where targets and people constantly move around. Expect to work long hours and provide constant progress updates. If you are anything other than type A you will feel out of place. Marketing-focused company. Executive pool comes from the sales force. As a consequence, engineering is a shadow organization that constantly re-invents how it does things. EE processes and "best practices" vary by project team and are driven by the most forceful personalities on the team. Lots of young engineers and just a few experienced "gurus." The lack of engineering infrastructure and significant experience results in over-specifying, over-constraining, over-designing, over-testing, and over-thinking everything in order to assure a quality product. In the end their products work, but not without huge costs to budget, timelines, and the mental health of those on the team.