Current Employee3.6Mar 9, 2024Great product with confusing sales strategies for a technology that is still emerging