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