Pros
Opportunity to work on a quality product, writing quality code. Get to learn from the best in the Bluetooth industry. Positive work environment. Great management, and great team members. Possibilities to travel. This is a company that will be around for a long while. Good pay. Great PTO. The company has a great vision, and is constantly looking into new arenas.
Cons
Health benefits could be better, but overall not terrible.