Honest, fair, they know what they are doing which is the best leadership trait - know the job and show everyone else how to folllw your example!
The insurance is very bad.
Flexible work hours,, understanding and supportive manager.
I like what I do just not who I do it for.