Co-workers and management were generally likeable, if not the easiest to work with/for. Wages are more than reasonable, provided you have even a small skill in managing money. Benefits are outstanding. Tuition assistance and a huge number of training and educational programs will really benefit a driven individual willing to seek them out. This particular job represented a fulfilling variety of duties ensuring that I always felt challenged, and I was granted a great deal of freedom to creatively handle these.
I like the fact that it is easy to move around and get various types of experience. Most of the management teams are open to help you advance your career as far as you are willing to take it. But you have to be willing to relocate if necessary because some sites don't have any room for upward growth.
The customers. They provide work you just can't find at companies like RCA or Conseco. My job, because I enjoy working with my team.