Gardening Leave Definition

Original post

Learn more about the term gardening leave, which refers to the period during which an employee stays away from the workplace.