Ivalua

Global score : 4.21/5 (139 reviews)
Company %method% accredited
Company %method% accredited
Company %method% accredited
Company %method% accredited
Company %method% accredited
Company %method% accredited

Good to know

85%

Recommend to a friend

73%

Trust in executive management

79%

Meaning

Filter scores by country World

Employee reviews

What do you like the LEAST about your company?

Le manque d'organisation parfois

What do you like the MOST about your company?

L'esprit d'une petite entreprise.

What do you like the LEAST about your mission?

La surcharge de travail dû au problèmes de recrutement

What do you like the MOST about your mission?

Contact with clients