Pros: 6400 DPI, Adjustable lighting, Macros, Able to program any button to do almost anything, side buttons are adjustable, Razer braided cable.
Cons: The two side buttons are hard to press so they become useless.
The mouse also has a lift off distance customization which is nice as I like to set it as low as possible so wile moving the mouse around it does not still track. The side buttons are adjustable which is helpful but they are still hard to press although im sort of getting used to it now. For any FPS gamers i would certainly recommend this mouse. BTW, i also do graphic design and video editing in after effects and premiere if that is of any help to anyone.