
decent insurance, excellent eye insurance, stock and 401k matching
wide variety of personalities, so no general improvements possible really.
a "we're in this together" attitude among most coworkers, but not necessarily among the managers
not exerting control simply for the sake of exerting control, see your employees as team members, not adversaries
I can't think of any company wide policies that would help because of all the different locations, with different managers