I decided to ask HR after spending a considerable amount of time searching Insite - they didn't respond. Per below, it appears it is 2 weeks per year + 60-day notice time + PTO.
I decided to ask HR after spending a considerable amount of time searching Insite - they didn't respond. Per below, it appears it is 2 weeks per year + 60-day notice time + PTO.