Rewarding, Challenging, Great Opportunity for growth, great benefits. Fun job to have from home, great teams and support is available.
Cons
I has a bad run of managers, before getting a good solid manager. High turnover in departments, pay was minimum wages however their is opportunity for growth.