Isilog

Global score : 3.78/5 (17 reviews)

Good to know

82%

Recommend to a friend

35%

Trust in executive management

82%

Meaning

Filter scores by country World

Employee reviews

What do you like the LEAST about your company?

- under the number of different services

What do you like the MOST about your company?

The possibility of evolving

What do you like the LEAST about your mission?

- not enough resources to set up projects

What do you like the MOST about your mission?

The interest of work