The benefits are decent, however, they do not like to pay the 401K. There seems to be a lot of contention between the upper echelon the owner and his wife, and the next level of management. The owner's wife can make life difficult for anyone she feels has crossed her or those who are affiliated with someone who has crossed her.