Earlier quoted context omitted.
> employee contracts in the US are very rare in tech Is that true? I've never had a job where I didn't sign a contract (in the UK and for multinationals including American companies). I wouldn't start without a contract. And I'm not in any rockstar position. It's bog standard for employees.
Do these contracts provide guarantees to you, or just to the employer? In the US it is entirely one sided and provides no protection from arbitrarily being fired without cause.
Plus it covers things like disciplinary procedures, working hours etc. It's really weird to me that you don't have that. Are you sure it's normal?
To address your specific point, you can mostly be fired without reason if you're a new employee. You get more rights after 2 years so companies generally have a procedure to go through after that. You can always appeal to an employment tribunal but they won't take much notice if you've been there a couple of months and got fired for not doing your job.