ScheduleFly is well suited for small or large businesses. We have around ten employees, and this works great! If you had a much smaller group to manage/schedule, you might not need something as complex and detailed. For larger groups, this would be perfect and well worth the cost for a subscription.