Excellent management and staff.
Great team environment to work in.
They work with your needs and give clear instructions on how they believe your position should work.
Great stepping stone within career path. I didn't enjoy as much as other jobs however I learned many different attributes in regards to working life. Customer Service, courteous - more ... awareness, computer skills, and much more! I learned so much in so little time. - less