Current Employee4.3Jan 9, 2024Great place to work - very welcoming remote environment. Expect to have a long career here
Current Employee4.0Sep 2, 2023Positive outlook on product. Lots of GTM changes with VARs and channel. Makes it a bit frustrating
Current Employee3.1Oct 18, 2024could be better could be worse. a lot has changed in the wrong way last year plus