Pay is fair, benefits are great.
Everyone can do their own thing and not be bothered.
Communication and treating subordinates with more respect
Health insurance and my 401k
It has been very informative and comfortable