My ex has worked there for 13 years. The pay is good, the benefits excellent, the work is not very difficult. There is some variability in hours from warehouse to warehouse, depending on the management. Most work occurs between two hours prior to opening and one hour past closing, with multiple shifts, so I don't know how that would require an early start. Overall it seems to be a good company to work for if you have no advanced education and are not terribly ambitious.