Press & News

Great Places To Work: Where People Come Before Profits

The term ‘startup culture’ generally evokes visions of a casual, fun workplace, with interesting perks and alternative ways of working. It is not surprising, therefore, that they have, in the recent past, been a magnet for the young workforce who are seeking a new experience to the traditional corporate culture.