Difficult to get promoted. Once an individual is in a position they are for the most part stuck in that pos until leaving. Management is hands off --need some direction! Too much work and no prioirity or direction provided by Management. Small company and with a small company resources are expected to wear different hats.