Health benefits are expensive and subpar compared to other companies in the same industry in the area.
Pay is below average for the area.
Some employees have been working there since the company was very small so they feel entitled and aren't very open to change, making certain tasks that should take a day or two at most drag for months.