| 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 |