This company treats every employee(except manager and lead) as its slave. When will a person seating besides you will be told to resign no body knows. So even if you dont have any job then dont join this company. Since on the name of work, lead and manager will so much traumatized you that can lead to put you on the verge of depression. you can loose your mental balance.
Whichever and whoever are giving more than 3 star on glassdor, all are from HR. No previous or even current employee can give this company even 2 star. So guys be aware before joining this company.