Everything changed when the new mgmt. team arrived, but under the old mgmt. team benefits were terrific. We worked very hard, played very hard, but were rewarded and engaged in the Company's progress. I would say that beyond the usual - health, dental, etc. - the best benefit with the old mgmt. team was the level of transparency and communication with everyone.
List based on reports from current and former employees. It may not be complete.