Management is terrible. They have the worst HR policy and managers are also worst. Cheap level of politics which managers play with every junior QA engineer. The appraisal is also worst like the October cycle will end up in March. Also, they will hire you as QA engineer but will end up giving you only support work which is not going to help you in your professional career.