Pros
Very good insurance. Employee perks like free lunches or ice cream and regular bonus are handed out.
Cons
Despite asking numerous times, I am not receiving training for different lines while those with less time or experience than me get trained. Due to the lack of training, I do not get the option for much overtime. Little chance of advancement. Boring work often with rude people. This is a temp to hire position (through OnStaff) where you could be temping from 3 months to a year waiting to get hired to an associate position.