Do you think the staff turnover at DESIGN CO UK is lower than at INNOVARE MEDIA? For me, what counts is a stable job.
Maybe someone will share their observations on the job? The thread on company of INNOVARE MEDIA features just scarce information.
Reviews aren't verified