Being able to learn new things.
The health insurance is great.
It is a collaborative place where anyone can share ideas.
I got to sit in on meetings to see what the job would actually be like before being hired.
They speak to me on a daily level to touch base and understand what is going on at every level.
They very much stress worker happiness and try to rectify anything that is causing workers to not be happy at work.