Tag «top 10 places to work»

Barbeque Nation ranked one of the top 10 places to work in India

  Bengaluru, February 21, 2017: Great Place to Work Institute® in association with Retailers Association of India has awarded Barbeque Nation as one among the Top 10 Retail Companies to Work for in India for the year 2017. The Great Place to Work Institute® identifies companies for building workplaces that are employee friendly and showcase …