Former Employee2.6Jul 17, 2024Awful experience. These guys change leadership annually it seems. Can't get out of their own way.
Current Employee1.3Feb 15, 2024Used to be a good company, Can’t compete with the current competitors. Product is filled with bugs.
Current Employee2.7Jun 21, 2024Need more alignment between the product and commercial teams in order to be successful.