Good to know

49%

Recommend to a friend

41%

Trust in executive management

49%

Meaning

Filter scores by country World

Employee reviews

What do you like the MOST about your company?

People within the company are very accessible and eager to share.

Your company in one sentence?

Extremely demanding business that does not allow anyone to stay in their comfort zone; thus obtaining the best of each, sometimes to the detriment of the balance of the employee.

What do you like the LEAST about your company?

The company does not allow employees to grow as they wish.

What do you like the MOST about your mission?

Customer contact