Do not resign from your current company banking on this offer letter. As it has no value & they can defer or cancel it any time before you join.
Cons
I referred my friend. They rolled out an offer letter to her, later deferred it by couple of months & just before the date of joining they cancelled it.