I worked at Brookshire Grocery (More than 3 years)
Great work environment with lots of opportunities to develop leadership, customer service, and self starting skills while on the job
Not many cons, only typical workplace cons. Sometimes there are scheduling conflicts and such, but they are very minor
Interview was with the building director, and he came across very understanding, very reasonable. The interview was also very personal, and so the atmosphere was comforting making it easy to get along with my soon to be boss.