Specs are quantitative aspects of the option such as the price
Pros
Pro
Has keyboard shortcuts
Although it's not in the same league as something like slate, Divvy does support the use of keyboard shortcuts to move windows about. You can even create custom shortcuts.
There is no way to snap to border like how it is done in Windows, though there is a way to set keyboard shortcuts to throw windows to the sides or top/bottom of the screen.