why cyient is delaying offer letter?
It can happen due to various reasons. They might have hired you for a specific position for a specific project and somehow that project doesn't materialize and you don't fit into any other openings. They will delay your offer letter till a suitable position comes up.