1) Never believe in their high ratings. They ask their own employees to write sugar coated reviews on every platform.
2) They need lambs instead of employees whom they expect to slog for hours and hours.
3) They can decide to fire you anytime without keeping you in loop. The managers won't even let you know about the decision of firing you. You get only a last call from HR saying that you are no longer an employee.
4) On the top of it, they don't even let you go easily. They ask you to resign then only you will be receiving your important relieving documents. And if decline to resign from your end, you won't get anything.
5)Bootlicking is the work culture of the place. Leaving a few people here, others do not have a proper knowledge of the domain they are working in.