Current Employee3.7Nov 15, 2024Commercial AE focused on new logos and handful of strategic customers.
Current Employee4.6Apr 23, 2025Amazing culture, great organization and love the leadership. However compensation could be better.