Current Employee3.3Apr 17, 2024Great company to work for. Solution is a tough sell and lack of brand awareness are the main negatives. Recommended overall
Great company to work for. Solution is a tough sell and lack of brand awareness are the main negatives. Recommended overall
Current Employee3.6Feb 23, 2024Great culture but it's very difficult to break into new accounts as Microsoft is the largest competitor with a similar, but not nearly as good, content solution for "free".
Great culture but it's very difficult to break into new accounts as Microsoft is the largest competitor with a similar, but not nearly as good, content solution for "free".
Current Employee3.6Jul 23, 2024Good but the product is difficult to sell. Manager of the lead gen also has little to none sales experience
Good but the product is difficult to sell. Manager of the lead gen also has little to none sales experience