A great team of people working on interesting products in the areas of mobile, multimedia, connected home, and cloud services.
Cons
Challenging market with many large companies from technology companies, service providers, and content providers often causing shifts in the landscape.