Fun and friendly environment to work in, positive encouragement, tons of flexibility and great overtime
Cons
This job is mostly seasonal unless you have a higher up position. When business slows down you know your job is probably on the chopping block (usually winter months)