I second the recommendation in the post - don't sign a non-compete if you can.
A past employer introduced a non-compete half way through my employment. Most engineers ignored repeated HR requests to sign it. I had a few 1:1 discussions with my boss during which I stared with a blank look. Then I just asked: "Have you signed it?" - I was never asked again.
A past employer introduced a non-compete half way through my employment. Most engineers ignored repeated HR requests to sign it. I had a few 1:1 discussions with my boss during which I stared with a blank look. Then I just asked: "Have you signed it?" - I was never asked again.