Current Employee4.6Sep 27, 2023Good place to work, great culture and team. Company is invested in its customers and employees future
Good place to work, great culture and team. Company is invested in its customers and employees future
Former Employee2.4Oct 10, 2024Decent company, but lack-luster leadership. Seems like pthe partnership with SAP was under-leveraged.
Decent company, but lack-luster leadership. Seems like pthe partnership with SAP was under-leveraged.
Current Employee3.7May 1, 2024My overall experience is it is a good environment . Friendly people, lack training however.