In what country can you not fire your own employees?
In Germany, you need
strong reasons to fire an employee: intentionally causing accidents/damage, theft and other felonies
related to your work (so, no firing your employee for drunk driving off the job) or failure to improve performance. The other thing is due to closing of the department or the location or the company going bankrupt, but these cases are often enough fought over in court and especially if the company is not bankrupt it's difficult to get someone fired.