As a student working at Walmart, I can say that it is one of many workplaces which accommodate student schedules very well. The number of hours requested is mostly respected and making changes or getting exceptions is relatively easy once advance warning is given. I can also say that the team environment in the company is great to work in. I can also say that the company offers acceptable benefits to its associates. Unfortunately, these benefits do not come close to being equal to those of other corporations. Furthermore, advancement and opportunities are not numerous within the company. I have found it hard to switch positions easily or to acquire many more benefits over the 3 and a half years I worked there. I have also observed a lack of organisation in terms of how the store is run. There is often missing equipment, poorly planned tasks assigned,etc. As a result, I am seeking a job which will offer a better overall experience.