Training for team lead is almost non existent, it is basically learn on your own, line leaders are a bit lazy and arrogant, passing the buck to team leaders, expectations for unloading loads and throwing loads,(stocking shelves) are unreasonable, the corporate heads and store directors and line leaders rely on computer generated reports which are unrealistic. They do not take into consideration the quality of team members that they hire, which is poor quality, team members just walk like they are strolling in the park, they dont have any respect or responsibility for their work, very few are, but not enough of them to complete the tasks on time.Company puts way too much pressure on team leaders without them having any knowledge of what is really happening with team members. Corporate regional managers also do not pay attention to what the key issues are, they just follow corporate guidelines generated by computers and throw them at you and expect unreasonable results. In short you have people in the corporate offices who have no clue what is going on in their stores, they probably never worked in a store putting up stock or handling employees, they are college graduates who never got their hands dirty and think they can run a business just by computers. When they come up with the concept that "team members on the floor should greet every customer that is close to them", that was a clue that corporate has no idea what they are doing, of course team members should greet customers, that is basic practice, but for corporate to spend time and effort to come up with this concept and act as if they just discovered the wheel with this idea, is silly and immature behavior, if i were the Meijer family i would be disappointed at my corporate management team.