I would say "any reason" is pretty convenient.
Did they get unemployment from you?
Very seldom.
I once hired a guy for a one day job.
We both knew it was for that job, & was for only a day.
I paid him for that day....& about double that amount in
unemployment benefits.....& many times that amount
in increased unemployment insurance payments.
That was the last time I hired any employees directly.
Thereafter, everyone went thru an agency like
Manpower or Kelly Services.
They were cheaper even for permanent employees.
Now I hire only contractors. Government makes
employees too messy (for me) to deal with.
I've drawn it before, and a fat one from a company who fired me because they didn't get my medical leave papers (they got lost apparently among the hospital, company that processed leaves, and the company I worked for). I don't remember the reasons, but their challenge was denied. And then I lost my insurance, and couldn't afford COBRA.
A friend owned a series of tailor shops. He had one
permanent employee whom he never laid off, but he
paid her unemployment benefits while she worked for
him because she was laid off from a part time job
she had during her eligibility period with him.
Yes....he didn't lay her off....she still worked for him...
...& he was paying her unemployment.
He offered her more hours, but she declined. The
state ruled that she was still entitled to unemployment.