Good to know

58%

Recommend to a friend

46%

Trust in executive management

58%

Meaning

Filter scores by country World

Employee reviews

What do you like the MOST about your company?

Independence Proximity management

What do you like the LEAST about your company?

Business too big to value the right elements Profit search that involves many restructurings

Your company in one sentence?

SECURITY

What do you like the MOST about your mission?

Contact with customers Be a decision-maker in your business strategy Create trusted partnerships with customers