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