Lack of growth opportunities, inadequate compensation, job recognition programmes, workplace culture and poor work-life balance were the top five reasons for attrition, according to human resource consulting firm Omam Consultants salary projection survey 2024, shared exclusively with ET.