Search Results for 'direct manager'
1 results found.
70% of employees leave within the first year due to a poor match
New research shows that 70% of employers have experienced employees leaving within the first year due to being a poor match for the organisation.