Great place to work as an absolute concept would involve the constant pursuit of excellence in every step of activity in the organisation. It has to be comprehensive, totally excellence oriented, dynamic yet stable, reflecting the values of the organisation and you take any aspect, it has to be the best. To list the most important aspects, means some are to be left out, unable to find any unimportant aspect. If we measure it in relative terms between organisations, many business journals and management institutes are doing it on the basis of certain defined criteria that they have evolved and one has to follow such methodology.