Current Employee4.4Jan 5, 2024Great place, best products, competition relatively low. New changes going to accelerate sales
Former Employee4.4Feb 27, 2024A great company to work for and I definitely had opportunities to succeed.
Current Employee3.9May 14, 2024Good training and onvoarding. Org is not growing aggressively at this point
Current Employee2.1Mar 8, 2024New strategy should bring added value to the business and to the customer