Current Employee2.4Feb 11, 2024Very old and slow company with outdated systems to deal with todays market.
Former Employee3.3Jun 4, 2024Great company to work for to understand how to sell to larger organizations.
Current Employee4.3Sep 18, 2023Great company culture. Large company can be slow to drive innovation to market. Industry leader.
Former Employee4.3Sep 19, 2024Pipeline calls were super stressful and quotes set high. Loved my manager!