It's easy of use, it fits our needs and it doesn't require any complex implementation or training time for users. We can assign roles, privileges and permissions with ease. Support team was not helpful in this area. Try other products out first. They have many different options and you can also get free trials to try if they fit your requirements well. The best part is that you don't need to implement anything, as it's integrated into our main system. The best thing about this software is that it has an excellent customer service team that helped us solve our problems, very fast! I think that they have a lot of products in their catalog and with many price points, so you can find something that fits your budget as well. Maybe some more technical support would be nice for those who don't speak English fluently. It had everything we needed to secure our business. We now have more control over our customers and employees when they visit our offices.