Pros: professional environment
Shifts are varied, very busy and fun to work, you learn a lot. Nice management and co-workers. The hardest part of the job is when the computer is down. The most enjoyable part of the job is when you get the job done and satisfied.