BambooHR

BambooHR may be slightly more expensive than some of its competition, but the combination of a deep feature set and a friendly user interface more than offsets that problem, earning it our Editors' Choice award.