The ability of BCAs software has been key for our success at my facility! It's very user friendly which makes it great if you are new as well seasoned users alike can benefit from its capabilities!! Nothing I dislike about this product but everything else benefits me so much more than anything i could complain or mention negatively would be an understatement. If we did not have access through Meditech then there wold most likely never even exist any other choice out here because no one outside medtech knows how good they really do their products. !