I'm seeing more and more employers requesting to sign a non-competition clause, restricting you from finding work in your given field in an entire state. Some even go as far as telling you that you can't have any communication with people in the firm even if they are friends.
As a low or entry level position is this even legally possible? I understand that the tech field is weird but surely this is borderline illegal if I want to be able to support myself if I am not happy at a current company.