Job Board Salary Question

Who provides in input field for salary and who requires a drop down for min-max salary?

I use two separate input (number) fields for min, max salary. No dropdown.

I've a created a list of salary ranging from 5-300K (Starts with 5K, then 10, 15, 20) in the DB. Users can choose min and max salary using a dropdown and I use two separate fields to store them.

I use a dropdown because people type random stuff in text boxes like "EUR 48.844" to "negotiable" to "$56 hourly"