So we may not be getting a whole story here and I would like to know the whole story. Sure it seems bad by the employer, but we still are unsure of what the employee was planning here either. Maybe after 2 days of working after giving 60 days they weren't performing their duties anymore so they fired them. They could have been just hoping to get 2 months worth of pay, but been not expected to do anything since they were leaving. I can't make any assumptions, but without a full story this is impossible to judge who is truly in the wrong.
I actually once put in two weeks for a job, and then later when the CTO found out he said they didn't accept and I was asked to leave before 2 weeks. I, however, never thought of that as being fired, and I was leaving for a better position so it was no skin off my back. I just got a break between jobs I may not have had before.