A lot of turnover including senior management other than owners like even head of departments including Human Resources. Pay decent for local market. Communication and transparency is not good because so much turnover. When people are let go it is on the spot which demoralizes employees