Working with great, intelligent people
They want things done the right way. They will take care of you if you do your job
It seems to be stable.
i am not sure abought that one
Interaction with all levels of employees .