I am a fresher who successfully passed two rounds of interviews for a company in India and have to first work as a trainee for which I will be paid stipend, and after few months I will receive the full pay but the company is saying that they will only give me an offer letter after few days of joining.

They basically said that I have to join first and then I will get offer letter within a week. What can be their reasons?

  • 1
    Comments are not for extended discussion; this conversation has been moved to chat.
    – Neo
    Commented Dec 24, 2020 at 19:09

8 Answers 8


Even if it isn't a scam. Even if it isn't against the law (which we don't know because the country isn't mentioned). There are still reasons why they would do this. They aren't good reasons, but they are reasons.

  • They expect that people will accept a less desirable pay rate after they have worked there a few days, once they have already invested time in the new job.

  • They hope that you will drop all your other job searches and thus not be able to turn down their offer even if it is terrible. We have questions about companies that demand you cancel all your other searches before they will show you the offer letter.

  • If you show up for the first week, they can dangle the promise of a better deal in a few months, and you will keep working even if they constantly move the goal posts.

  • They only need you for x weeks, and they hope you will stay that long before you quit.

  • 20
    this is like after joining with less pay, they promise to raise your pay after evaluation. and use any excuse to withheld that pay rise. Commented Dec 22, 2020 at 1:24
  • 9
    I agree with the first one, not offering a offer letter seems a tactic to not put a value in writing, and give a lesser rate in the contract invoking a "misunderstanding" during the negotiation phase, for instance discussed net salary is now the total salary. Seen it happen, but fortunately in the negotiation phase. +1 Commented Dec 22, 2020 at 11:56
  • It's also possible they're confident you will love your job so much that you will accept a lower pay than you would otherwise because their working conditions are so fantastic. However, if I were a betting man, I would bet against this explanation. Commented Dec 24, 2020 at 5:37
  • I'd also consider "They want to have the ability to retract the job offer without consequence." Under UK law, at least, accepting a written job offer has contractual significance, so a written offer is harder to rescind than a promise to provide an offer later.
    – Kaithar
    Commented Dec 24, 2020 at 20:10

What can be their reasons?

Whatever that is/are (P.S - nicely explained in the other answer by mhoran_psprep), you have a very solid reason to decline this and continue with the job search - this is not normal, if not a scam altogether.

They can have a thousand reasons / justifications, but you don't have to listen / comply to any of them. An employment is a two way street, if one party is not going to be happy by the agreement, the relationship is not going to last long anyways.

If they cared about their employees, they would ensure that the employee is satisfied with the contract before signing and joining, not to be tangled in the back and forth process after joining and risk ending up unsatisfied. No half-moderate organization would want that, as recruitment demands a ton or resource, time and effort, so to have someone onboarded just to risk letting them go in a short while because of below-par contract agreement terms is counter-productive, unless they gain something substantial out of that short employment (like free labor).

TL;DR- Not worth your time, move on.


The vast majority of fresh college graduates in India are, to use the industry term, "unemployable".

Their academic courses with outdated syllabi have not prepared them to hit the ground running in their first job, and freshers will typically spend months to years learning on the job, initially in formal training periods and later as "junior resources". During this time they are not wholly productive (and sometimes not even billable to end clients).

Companies incur many hidden costs when taking on freshers, which is a temporary investment that they seek to offset with the low starting wages paid to freshers over the next few years.

("Fresher" is an Indian English word for a first-time employee, typically straight out of college.)

For this to succeed, organizations need the fresher to:

1) Actually join the company

After HR has spent time and money on the recruitment process, they want you to actually join. Offers are rolled out months in advance, and in some streams around 30% of freshers just don't show up on the first day of work. As you can imagine, this makes HR's job very tough.

Recruiting a replacement would take months, and arranging for an induction training programme works best with economies of scale when a large batch joins together.

So HR gives out extra offers, but sometimes this leads to the opposite problem - more candidates join than are needed.

The costs of recruitment can also be surprisingly high - for example, last year even in the downturn, an IIM (Indian Institute of Management) billed us around ₹1,50,000 as the fee to participate in Final Placements and issue an offer to one single fresher candidate. We would be out of pocket if they did not join, or left soon after.

2) Attend training seriously

Some freshers will lie about their immediate plans and take up jobs as an interim measure - while preparing for competitive exams, to while away the time until their planned wedding, until their foreign university starts, etc. They never intend to stick around in the role. Needless to say, they might not take the training process seriously. The company tries to get some leverage here, by asking to retain original degree certificates and marksheets, etc.

3) Stay with the company till the costs of training are recouped

It is a known fact that the highest wage increases in a fresher's career are obtained by switching jobs. 30% pay hikes are par for the course when switching jobs at a junior level; in the first ten years or so. From day zero, HR wants you to not leave their company before their costs are recovered. They may ask the fresher to sign a monetary "bond" to recover the training fees if you leave soon.

4) Resign in an orderly fashion, after serving the proper notice period

Employment contracts in India have notice periods of one to three months. Some freshers tend to "abscond", or quit without notice, by just not showing up for work. After a week or so the employer is left to assume they will not be joining back. This again creates planning and staffing difficulties, and so the company will threaten to withhold relieving and experience letters, or even "full & final settlement" a.k.a. the last two months' salary, unless the leaving formalities and niceties are observed.

Needless to say these common practices like retaining original marksheets, signing bonds, having lengthy notice periods and refusing to provide proof of employment, range from borderline abusive to outright illegal. Unfortunately, Freshers are a commodity for HR. The large number of fresh college graduates every year skews the employer-employee power equation in India, making such practices commonplace at the entry level.

With this context, let me answer the specific question about delaying offer letters:

Firstly, an offer letter is relatively binding, but only on one side. Rescinding a documented offer will create a PR disaster, if not a legal default for the company's side. Yet freshers routinely disregard the sanctity of an accepted offer. So if the offer letter has not been issued, plan changes are simpler.

Secondly, the moment HR gives a fresher an offer letter, the fresher will use it to shop around and get another higher-paying offer. In the eyes of HR, having an offer letter that the fresher can show to other companies itself reduces the probability that the fresher will show up on the joining date. No offer letter equals fewer no-shows.

Of course this is a terrible justification, and not a practice a reputable company should follow. Imagine if they tried to pull this off with someone who was already employed. What would the proposition be: "I want you to quit your current job and join us, but I won't put it on paper that I am giving you a job, so you just have to take this on faith. I can easily go back on my word, leaving you jobless."

Whether you wish to be associated with such an abusive company or not depends on your options and position in the job market.

  • 1
    ...but how would a delay of only a few days even help with these issues?
    – Ben Barden
    Commented Dec 22, 2020 at 15:24
  • 1
    @BenBarden delaying or avoiding issuing a formal offer letter makes it easier to rescind an offer for the company, and also makes it harder for the potential employee to use this offer to shop around for a better paying job in the interim.
    – Pranab
    Commented Dec 22, 2020 at 15:40
  • 1
    but if it is done by only a few days, that wont' give the company time to determine whether or not the employee is good. I agree that it's potentially advantageous for the company in any number of sleazy ways, but it doesn't usefully address issues like "what if my employee is terrible/useless" or "what if my employee just up and leaves?" At best, the discussion of the issues surrounding freshers seems like a non sequitur
    – Ben Barden
    Commented Dec 22, 2020 at 15:52
  • 3
    @BenBarden I think that OP here is making the point that they might over-offer, similar to how airlines oversell seats, knowing a certain percentage usually fail to show up - so if they over-offer, but don't give actual letters, then they can just rescind the offer easily from a few of those who show up (perhaps simply from the last few "in").
    – Joe
    Commented Dec 22, 2020 at 16:38
  • 2
    "not a practice a reputable company should follow." I agree with you; but how many otherwise-reputable companies do follow this practice? Can you give any insight into the OP's likelihood to find a more certain job offer?
    – employee-X
    Commented Dec 23, 2020 at 8:50

I obviously have no great insight into their plans, but given the many reported problems with relieving letters, I am inclined to think that they are acting in bad faith and will use the fact that you have started working and the requirement to have a relieving letter lower your compensation. Something along the lines of if you don’t accept this lower offer, we’ll have to let you go, but we won’t be able to give you a relieving letter for X weeks.

Terms coming after work has started, is possible, but only in unusual circumstances and with a high degree of trust. Either you are 100% certain this is OK, or you should be 100% certain that it’s not.

Unless you are absolutely desperate for a job, I would recommend that you pass on this “opportunity”.


If they really intend to follow through on their promises, they shouldn't have any problem putting them in writing. They're lying.


Legitimate reasons? Questionable.

At first it sounds like they are saying "come for an internship; we will give you an offer if it goes well". Which is OK if you are happy taking an internship. (But don't count on the job offer coming).

But what concerns me is the "within a few days" Of joining. I can't think of a good reasons for that. Offer now or offer when they get to know you.

So I have to concur with others - they would seem to be asking you to commit without them doing the same.

So be careful.

That said, I very much tend to assume "cock-up" over "conspiracy" without good evidence to the contrary. It may well be that they are decent people but idiots.

  • 5
    Personally I'd avoid working for idiots. As my grandpa used to say "An evil person may grow tired of being evil, a stupid person will not".
    – Zucch
    Commented Dec 22, 2020 at 10:35

Main question you should know answer for "Is this a normal practice in India for freshers" you mentioned that you are located in India

If yes, well, imho, its not fair practice, but what can you do.

If not - you need to decide if you want to go along with it to, potentially, get the job

Ask yourself "Do you have any prospects now" and "Do you have time / resources / willingness to spend few days with potential employer that may not be genuine.

And most importantly - "Are you able to just get up and walk away in case its all be revealed as a scam"

This should help you decide what to do next

  • As I've learned from comments on the other "calculated risk" answer, employment law in India highly favors the employer. Apparently, the employer might be able to block OP's next job offer if OP does take the job "for now." Or, at least, that's what I infer the term "relieving letter" means. Apparently, the employer can even withold (or demand back?) a whole two months' worth of salary! (See point 4 in 2nd link.)
    – employee-X
    Commented Dec 23, 2020 at 8:56
  • @employee-X , this is why i said that it is ultimately OPs decision
    – Strader
    Commented Dec 23, 2020 at 16:10

They might do this for any number of reasons, not all of which are bad. Here are a couple:

  1. It's a scam to get you to work for free and/or reneg on conditions they promised you. The idea is, you go to work, and then you do some work for them without any documents, and when you ask them for your paycheque, they say "what paycheque?" and there's nothing you can do to prove you actually deserve to be paid because no documents were signed. You also can't prove anything concerning how much you were promised to be paid, how many hours you were promised to work, and whatever other terms you had. Also, because you stopped job hunting (this is how the scam works) you lost any leverage you had with respect to declining any offer and finding another job, as you have to start job searching from scratch if you quit.

  2. HR may just be behind. They want you to start on X date, but HR is behind in processing your paperwork so they want you to start without an offer letter. They will give you the offer letter when it's ready and they'll pay you properly for the time you've worked, but they just want to get you in ASAP because they're understaffed.

What you should do is, unless you have any other offers, you should accept their offer to join the company, because there is a chance the situation is the second one, and it's better to have a job than not. However, DO NOT STOP JOB SEARCHING. Just in case the offer letter continues to be "delayed", or if it comes back with unfavourable terms, if you can find an alternate job which will give you proper terms, you should jump ship immediately.

It seems the company has set a date or approximate date for when you should expect the offer letter ("in a few days"). So go with that. If you work there for a week or so without receiving your offer letter, then follow up and ask where the offer letter is, and continue following up every few days until you get it. When you should quit is, if you work until the first payday and there are issues with your salary, then you can be reasonably sure this is a scam and you should quit immediately and go back to full-time job searching. Since you never received your offer letter (in this hypothetical scenario), you have also not agreed to any legal terms, so things like "notice period" probably don't apply to you; I know in India the notice period can be pretty drastic, but just as they can scam you out of your salary by withholding an offer letter, you can also scam them back by not providing proper notice.

Bottom line: Unless you have a better offer, take this one and hope they're honest. If you get any inclination that you think they are not being honest, then feel free to leave. In any case, all the while don't stop actively job searching until you have that offer letter in hand and the terms are to your liking.

  • 7
    in a western country taking a calculated risk here might not be too dangerous; but Indian labor law is tilted heavily towards employers by US (never mind EU) standards. And scummy employers take ruthless advantage of it there regularly. Commented Dec 21, 2020 at 16:40
  • @DanIsFiddlingByFirelight Fair enough. It seems questionable to me that the employee can't enforce any terms of employment without a signed offer letter, but the employer can; that seems logically questionable to me, but I'll trust that you know more than I do as I know nothing about it.
    – Ertai87
    Commented Dec 21, 2020 at 17:45
  • 6
    @Ertai87 Read enough of the india questions on this site, and you'll see a theme emerge: A sketchy employer can truly ruin one's life. Trusting in, or even hoping for, a business' good intentions is not a wise strategy there.
    – Sneftel
    Commented Dec 22, 2020 at 10:36
  • Note that the OP said "will only give me an offer letter after few days of joining." A few days sounds like a reasonable risk. Just tell them you will only stay on beyond 5 days if you receive their offer letter, and stick to it. See if they will put in writing that offer letter will come within a week. If they start stringing you along then you know they are a scam.
    – Tom
    Commented Dec 23, 2020 at 5:31

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .