Lack of soft skills |
Lack of technical expertise |
Poor cultural fit with the organization |
Poor development programs and career opportunities (lack or trainings and courses) |
Employers were offered higher salaries and benefits |
Low autonomy in their everyday work |
Poor motivation |
Lack of strong company goals and vision |
Not enough clear communication within the team and company |
Not enough challenging assignments and responsibilities |
Not stable situation at the company |
Conflicts within a team or with manager |
Difficulties connected with virtual collaboration |
Feeling of not being rewarded appropriately |