The pay is average, but the trade-off is that they don't tend to lay people off. The company is dedicated to hiring people with the correct psychological profile, but sometimes that overshadows technical ability. Stryker is a medical device manufacturer and as such is subject to FDA regulation which translates into a lot of rules and procedure to follow for an engineer to actually design a product, but that will be true at any medical device company that is adhering to the law so it's not a criticism of Stryker so much as the whole medical industry. Sometimes the management loses track of the real work an engineer is trained to perform and that leaves the engineers feeling like they don't get to do what they think a real engineer should be doing. Management will let you burn yourself out if you want to, so it's up to you to set limits and defend them. If you're good at your job, there is no reason to work 60 hour weeks. Vacation time is a bit on the lean side, negotiate that when you're hired or you won't get much.