Pros
Flexible schedule, benefits and pay
Cons
Rules are different for those close to management There are 2-3 different supervisors providing various task for you to complete without any communication between them. Employees don't know how to read so products are misplaced which causes large quantities of write-off's, due to food expiring because it's not rotated. They expect you to complete large task, which should be completed by two people, in a little bit of time. Instead of management being polite and firm, most speak to you in a nasty, intimidating tone. There is a lack of morale. You have to fix problems created by other employees who are not trained properly. You are not told how much you are appreciated but everything that you do wrong. You may not get your 15 minute break, as your often forgotten about. Your accommodation may not be approved whether it's from your doctor or not. They really don't care about you. You are just a number to them. There is no