Former Employee3.3Nov 4, 2025Great company, leadership is responsible and respectful. Comp is the hardest part, negotiating up front is your best bet.
Great company, leadership is responsible and respectful. Comp is the hardest part, negotiating up front is your best bet.
Current Employee3.6Dec 9, 2024Great! Slow internal sometimes, but they want you to land business. Highly international environment!
Great! Slow internal sometimes, but they want you to land business. Highly international environment!
Former Employee3.3Sep 24, 2025Great company to work for, however they didn't take training very seriously
Former Employee3.9Sep 15, 2023Good company, ensure you are aligned to the right product/team and you can be successful here