Swarovski France

Global score : 3.56/5 (27 reviews)

Good to know

29%

Recommend to a friend

29%

Trust in executive management

57%

Meaning

Filter scores by country World

Employee reviews

What do you like the MOST about your company?

branding

What do you like the LEAST about your company?

wages, and non-existent benefits

What do you like the LEAST about your mission?

.

Your company in one sentence?

international group