Good team, management is very nice & helpful great pay !! And weekly bonuses. They also offer vacation trips every 3 months that you can win (All expense paid for) overall great place to be
Cons
There are not many cons with this job other than you have to give 100% each day to be successful