Dassault Systèmes
RepVue Score
9.30
Dassault Systèmes
Back to Reviews
Current Employee Leadership from the top down is incredibly unorganized--often making decisions that are reversed or contradicted in a matter of months. There is a fundamental lack of sales knowledge amongst leadership. Browse Other Reviews
3.0
Nov 23, 2024
Useful