Compare company reviews, salaries and ratings to find out if Publix or Walmart is right for you. Publix is most highly rated for Compensation and benefits and Walmart is most highly rated for Compensation and benefits. Learn more, read reviews and see open jobs.