Below are some advantages: 1. An excellent keyboard; 2. The ability to connect up to three different devices all at once; and 3. Cons: 1. The keyboard does not indicate all functions or combo keys; 2. Not all operating systems come with specialized software. 3. Expensive.