Great company, loved the job, people, atmosphere, and discounts. Everything was very free flow as long as you were following procedures. They are very good about breaks and lunches. Always friendly, never afraid to answer any questions and they always had whatever was needed. Loved it. Only disappointment that I faced was having to leave because they were not willing to work around my other job schedule.