It can be used on any surface (dont try to use it on sandpaper) as for battery life is the same average as most wireless mice.
So pros: can be used on any surface, even glass where many optical/laser mice will fail. 7 programable buttons, it has tilt wheel.
So cons: wireless has less response as wired, depends on batteries. Limited to 1000 DPI