Pros
They permit time off when necessary, especially for students. The changed to a "knowledge based" learning, so that employees have greater knowledge of what they are doing, and why. This bit of ownership into the work that they do increased morale and potential sales as the lower level employees were more enthusiastic about their work.
Cons
While store management is generally university educated, the lower management rarely is, and it shows in their management style. Store level, the senior management is much more concerned with profits than they are with the smooth operation of a grocery store, and expect one employee to do the work of several. The first thing cut when the profits of a store decrease are employee hours, which leads to very bad morale and decreased customer service. They went to the education based learning, but expect employees to initutively have the skills for the position. Again, poor morale, and decreased customer service.