Pros: pay and benifits, good learning environment, respectful employees and management
Cons: n/a
The training was great, great Co workers, management was nice and professional. The schedule fluctuated but, their holiday scheduling was awesome...lots of time off at your discretion.