I enjoyed myself when I worked at ADS. There were plenty of mandatory breaks and little extras that made the experience enjoyable. The only knock I would give ADS is that management tried to copy the Asian format of a work environment. It was by far the quietest warehouse I have ever worked in.
Free lunches, ample holidays off, free gym membership
Management provided a too strict of environment