Good to know

60%

Recommend to a friend

57%

Trust in executive management

68%

Meaning

Filter scores by country World

Employee reviews

What do you like the MOST about your company?

trust

What do you like the LEAST about your company?

No lawsuits, no structure, chaos between the teams

What do you like the LEAST about your mission?

Poor implementation of the strategy for operational complexity

What do you like the MOST about your mission?

the exchanges