GA: One of India’s best workplaces

GA: One of India’s best workplaces

Global Analytics is honored to have been named one of the best places companies to work for in India for the year 2016. The Great Place to Work Institute, in conjunction with The Economic Times, compiled the list of top 100 companies. This is Global’s first year being...