Poor Leadership - Be it the HR leadership or the IT leadership, they are very unprofessional. They are mainly long timers in the company and they would do anything to benefit the business. First they would be polite to make you do what they want like work on weekends, holidays, extended work hours etc. If you dont, they would bring out their true faces and yell, threaten, harass, insult in front of team mates to get us to do what they need and use it as a warning for others.
Taking leaves is discouraged. We need to justify why we need leaves as if we are committing a crime. Even in the policy it is mentioned "leave is not a right". You can see their attitude towards leave right there.
Manager or Delivery managers do not shield the team for anything. They just nod their heads to anything the clients say and then squeeze the employees to work all day.
The notice period was recently changed from 2 months to 3 months which is the only tool they have to squeeze the maximum from the employees even when they resign and leave. This could have been the new policy for those new joiners but instead this was put in effect for all employees without proper notice even though existing employees had accepted offer for 2 months' notice. Many employees had concerns over this but management didn’t care.
Even when in probation it is 3 months notice period which clearly shows that management expect many to leave during probation itself but try to discourage with 3 months notice. It also shows how the management abuse the labor laws to get the maximum they can out of the employee. Notice period is no more about finding replacement and having a smooth transition to the replacement. Its about getting the maximum days of billing.
No Work life balance - expected to respond to calls, chat groups, texts throughout the day. Even weekends or when you took leave that day. Sometimes 7 am on Sunday or late night 11 pm. Working on weekends is normal. You would need to give an explanation if you are not willing to work on weekends. Even when on leave you may be expected to join meetings since there is some "dependency" on you because you took one day leave.
Toxic atmosphere and Poor Code of conduct - They have managed to get awards for best places to work even an award for best place to work for women but have personally witnessed team mates being harassed so that they quit before they plan their maternity leaves. HR management work with the managers to strategically plan and work this out.
If anyone in the team doesn’t agree or do object to anything like extended work hours, too much work load, etc they will be harassed in front of others.