DTZ

Overall score : 2.97/5 (12 reviews)
Filter scores by country World

Employee reviews

What do you like the LEAST about your company?

management problem not often clear or poorly communicated

What do you like the MOST about your company?

a good mood and a confidence.

What do you like the LEAST about your mission?

poorly framed