Current Employee2.6Feb 8, 2024Poor due to shifting priorities and sales pressures that come from internal chaos
Current Employee2.1Nov 17, 2023Channel leadership is the worst. Ruined the zoom channel. They need a complete overhaul.
Current Employee3.1Oct 19, 2023Good company but facing extremely tough competition from bigger players. Lots of focus is on R&D, and lots of learning
Good company but facing extremely tough competition from bigger players. Lots of focus is on R&D, and lots of learning