Current Employee3.3Oct 26, 2023Great company that, with growth, has become harder and harder to navigate internally red tape.
Current Employee4.3Jul 27, 2023great culture, great solution strategy that is focused on helping accelerate digital transfomation.
Current Employee4.4Jan 10, 2024Great experience whilst independent (or owned by Dell). The GTM was comprehensive and easy to pitch.