Publix is a great company to work for if you're planning on being there a long time. Publix prides themselves on being owned by their employees, meaning that the stop is private and only purchasable by current employees. After about 3 years, the company actually buys stock for their employees. Who doesn't like free stock? There are other benefits like health, vision, dental, 401K matching, etc. For students, hours are pretty flexible. I had no issue changing my schedule every semester to accommodate my school schedule. For official full-time employees (not part timers who work full time hours) many managers are no as accommodating because being full time is a commitment. Overall, Publix is great for students and people who are looking for great retirement options.