I love the people I work with, and i love the customers.
The leadership team takes the time to support each and every staff member
The management team is very good about learning social styles and tailer the message to be most productive to each style.