A typical annual fee would be ~$200.000 pre-tax for a full-time consulting gig, with 25% VAT paid by the employer on top of that. Contractor pays approximately 50% tax on their fee. It's a bit strange that few companies actually do this, although many will have part of their workforce employed like this indirectly, through a contracting agency. It's popular for roles that have a weak negotiating position, such as teachers, call center employees, nurses etc. Although rarely with contract lengths as short as 3 months.
What you can do in Germany is the following: "you're fired, please leave in x weeks" (x depends on the employment contract, usually two weeks). Those two weeks are just a matter of dignity. To give both the business and the employer time to part.
Standard terms in employment agreements is three months' notice, although as little as one month may be agreed upon when employment starts. The agreed notice period can only rarely be deviated from without mutual agreement.