Former Employee4.3Feb 21, 2025Infrastructure product, inbounds are plentiful but not so useful. Good pay!
Current Employee3.0May 8, 2025Great fit to multi-region global businesses - underrated, if you are ambitious and have good team collab culture, you'd do well! leaders are ambitious but also put people first
Great fit to multi-region global businesses - underrated, if you are ambitious and have good team collab culture, you'd do well! leaders are ambitious but also put people first
Current Employee5.0Jul 21, 2025Great experience! Great company with a great culture. Nothing bad to say!