Current Employee3.6Jan 2, 2024Great experience working here. Amazing place to get your foot in the door for tech sales.
Current Employee4.0Sep 22, 2023Best place for a very introductory role. Great tech stack. Fantastic culture.