If you are not working directly with the print part of the business either in production or project management, then yes, the turnover is very high. Marketing and sales roles can be revolving doors, especially when leadership are misleading/unclear about their intentions and do not give employees the time or space to perform well enough to keep their jobs. The nepotism comment from the other reviewer was not a fabrication.