1) Very friendly, helpful staff2). I have always been impressed by their knowledge in what they do3). It seems that as my needs grow so does theirs! They are very flexible & able to work with you for your business goals4.) Their website has many useful tools such as social media management5.). If there's anything we don't like about BSN it would be how long some tasks take (exporting contact lists etc), but this can usually just mean more training for me6.). We've made good use out Social Media platform which helps us connect better w/our customers7.), Our CRM system makes sure people get all relevant information when dealing them8,) With email marketing9)), Lead Nurturing10)). And finally 11)) Website Design12)). Overall excellent service deliveryBeware though if too much time will go into.