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