Their policies change every now and then, and they never keep their word. The policies are not employee friendly either and are just a way to make a fool out of you. The environment is full of uncertainties, due to which attrition is high (don't think of this as an opportunity if you're eyeing to come here. They fire people in their first month itself)