I worked at Lowe's for all of my college years, they were very flexible on shifts and when I could work with school. Very little advancement opportunities in my personal experience, but I was a cashier for a good amount of my time there. I did everything, any time a department needed coverage I was the first person they pulled to place there for the time needed. Although I do thing that is what was the downfall of my time at Lowe's. I was their personal jack of all trades and they could put me anywhere for days to weeks at a time but pay me the same I would be as a cashier. Every chance I got for advancement was shut down by either someone else who applied for it or outside of the store. There was one point that a job posting was actually taken down and re-posted after I had applied to the listing. They claimed that there was not enough applicants for it, they needed three, I, one, I'm sure there were more than two others who had applied.