Pay, benefits, and experienced management
My old manager was great. New manager hired had no experience and a poor attitude for the job
Humbling and rewarding making a difference
Upper management does not value its employees.
Relaxed schedule, allowing to work hybrid