Pros: discount on purchases, paid holidays, vacation after first year.
Cons: not enough hours unless your management, advancing from within not an option if you are not a young person.
I love working here, only wish the company had full time hours for employees to work.