Garden Leave in United Kingdom
Definition of Garden Leave
The term may be defined as meaning that the employer does not want or require the employee to work during the period of notice.
The term may be defined as meaning that the employer does not want or require the employee to work during the period of notice.
Tags:
Leave a Reply