Stay away from this company at all costs. They have no vision or future plans. The moment revenue drops, they start laying off employees even before appraisals — and they repeat this nonsense every single year. They provide zero medical insurance benefits for dependents and offer no leave encashment when you resign. Policies are changed whenever it suits them, with no transparency. The management is full of politics, there is absolutely no real IT culture, and there has been zero career growth for three years. This company is a complete red flag