Get your taxes done using TurboTax

I just spoke with HR and she said she's never heard of anyone getting an additional form for paid leave. Not sure what to do at this point...