After going through the recruitment process for a company, I received a job offer for a software development position, on a contractor basis. I am interested in working for them but the offer is very vague and I am a bit cautious about putting myself in an uncomfortable situation by signing it.
What I received is a document containing the following:
- role title
- salary
- starting date
- a date before which I should sign this document to accept the offer
I don't have much experience in job search, but I would expect a full contract at this stage, or at least a more detailed offer, containing working hours, notice period, and so on.
During the interviews, I've discussed these details and I think I have a good idea of what to expect from the position, but this is not written out in the offer.
Is it normal to send a document like this, before drafting an actual contract? And is it normal to mention this few details? If I sign this, what am I actually agreeing to? What if I then receive the contract which for some reason is unacceptable to me?
I think I have two options now:
- Sign the offer and wait for the contract, negotiating or rejecting if needed. But does signing the offer in the first place put any obligation on me already?
- Ask for more details before I can sign anything.
What would you suggest I do at this point?
PS. I reached out to the external recruiter who recommended me for this job, and they said the company typically sends this kind of letter of intent first, and then after signing they send a draft of the contract. Is this normal practice?