Great For Some
If you are organized and are very flexible with hours, as some days are 6 hours and some are 12 hour, than this is a good job. The unfortunate thing is that you are paid the same as the worst person in the chain. When they are too slow you have to pick up after them. The management is friendly but expectations are high. Advancements are rare.
ConsStressful, high turnover