Former Employee4.0Apr 4, 2024Good support structure Smart people Management out of touch with markets Lack emphathy
Current Employee3.3Nov 6, 2023okay but my base salary was extremely low compared to other companies in the same industry
Former Employee4.4Aug 21, 2023Great Solution and Capabilities - Poor Sales Management that micro manages and push extensively on customers
Great Solution and Capabilities - Poor Sales Management that micro manages and push extensively on customers