IFS
RepVue Score
0
IFS
Back to ReviewsCurrent Employee Growing company with a lot of positivity to increase it's market position in the coming years. Sales processes and systems are very outdated. Culture in sales management is fairly good. Browse Other Reviews
4.3
Oct 23, 2023
Useful