big on
you have to be big on neatness to get a job at that company
enthusiastic about or placing emphasis on something
"you have to be big on neatness to get a job at that company" What is the definition of "big on"?