Overall - Great company to work for.
Pros: freedom. opportunities for advancement. compensation. benefits.
Cons: management is somewhat lacking, there are communication issues, prepare to deal with the private company politics as well.
I worked for Starkey's IT department as an Audio/Visual Tech. They give you a lot of freedom to research and explore new solutions. They pay very well compared to most companies out there (trust me... I'm on my third job after leaving Starkey.. and I'm finally making almost as much as I was there). The job security is great. Once you're in, you're in for life if you work hard and make yourself an asset. They truly care more about building a great culture, and having great people working for them, than they do about numbers and bottom dollar figures. It's very awesome to see that in such a large company these days. Lastly, you will not find better health benefits.. anywhere. I miss that aspect of it very much.