Which retention technique would keep you at your current job?
Generous benefits package (health insurance, 401k, etc.)
Friendly atmosphere in the workplace
Good relationship with the management
Flexible time off policy
Employee perks (company outings, discounts, meals)