Pros: flexible work hours so you can go to appointments, etc.
Cons: job openings in company are not posted well for all employees to be made aware of, and pay rates could be higher.
Loved working w this company very friendly environment. Clean and safe and associates are treated w repect. Associate training is five star!