Be very careful when you resign or it will cost you financially.
I gave two weeks notice of resignation as required by the employment agreement. After two days they let me go to save money- effectively taking 1.5 weeks of pay away. Only 40 hours of PTO are paid out so if you have more you lose it when you leave. In my case I lost 40 hours of PTO pay. Bringing my total lost pay to 2.5 weeks (13 days).