
Everyone supports and helps each other.
Friendly environment which encourages collaboration.
401k with company matching contribution.
The ability to learn and work with new technologies.
They did not waste time, either mine or theirs.
The people. Management has assembled a very cohesive unit.