Current Employee3.0Aug 31, 2025My overall experience was great. A lot of micro management. Good for start of your career
Current Employee3.4Jan 26, 2025Overall a good sales environment that encourages the engagement of technical support to help and close deals.
Overall a good sales environment that encourages the engagement of technical support to help and close deals.
Former Employee3.4May 16, 2024Bad management good career opportunity if you climb. Need to work hard as you don’t get much help but you have best products and network.
Bad management good career opportunity if you climb. Need to work hard as you don’t get much help but you have best products and network.