Got pros: In my opinion the only worthwhile alternative to Cadmouse. The three-button layout made it much easier to work in 3D editors, before you had to press hard on the mouse wheel to navigate in the viewport. You can set macros for keys, which is very useful in Autocad. Debugging the MK through the Arduino port monitor has ceased to be a torment - now no long commands are required from the keyboard, it is enough to register macros on the mouse once. The use of programmable keys is limited only by their number and your own imagination, in almost any software there is an application for them. The ergonomics of mice is a purely individual matter, but the g600 fits in my hand like a glove. The side keys are well felt. Key travel is soft and quiet. The sensor is picky about the surface material. Has some cons: The software is not perfect, there are small jambs with the backlight setting. Occasionally, the binding of commands on the keys is buggy (it happens once a month), you have to restart the program. The back row of side keys is not very convenient to use. There was a double click on the LMB, it was completely cured after cleaning the contacts of the microswitch.