I was recently offered my first position as a junior web developer and was simultaneously notified that I would need to sign an NCC. After some research, I'm starting to feel skeptical about the position (plus it was through Craigslist) and some articles that I have been reading think that it is morally wrong.
I realize that I will now need to make a great deal of effort to flesh out every detail in this contract, regarding the length of time, method of termination, geographic range, but I am also worried that this may be a complete scam with some ridiculous fine print clauses somewhere in there causing me to become responsible for their bankrupt business or legal fees or something?
I am planning to take a copy of the contract home and review it first before signing anything, but I would like to know how common are these Non-compete clause contracts are (especially for a first-timer like me)? And what types of precautions should I take or be aware of before I do anything.
From BC, Canada.