Good to know

55%

Recommend to a friend

45%

Trust in executive management

61%

Meaning

Filter scores by country World

Employee reviews

What do you like the MOST about your company?

The work and the dedication people have for their work. The fact that everyone is trusted for the work they do.

What do you like the LEAST about your company?

Sometimes, people are so busy that they don't have time to help others.

What do you like the LEAST about your mission?

Not a lot of resources/help to complete the mission

What do you like the MOST about your mission?

That i am entrusted with lot of work and put incharge of lot of responsibilities. and i get to learn a lot.