Current Employee3.9Mar 29, 2025All said and done, this is one of the best companies to work for. Great leadership, culture, and strategy.
All said and done, this is one of the best companies to work for. Great leadership, culture, and strategy.
Current Employee3.4May 1, 2025Great for India. Lots to learn and a well funded company with high degree of autonomy
Current Employee4.3Dec 28, 2023Good company to work at. Senior leadership can plan better to support global employees.
Current Employee2.7Apr 17, 2025Not great from making money in sales. Too many products and lot of gaps in skilled support functions and process to service a customer well. Lack of mature processes.
Not great from making money in sales. Too many products and lot of gaps in skilled support functions and process to service a customer well. Lack of mature processes.