There is only one pros that they offer different types of incentives scheme so that they retain their old employees for longer period
Cons
They have multiple cons like
no work life balance
Strick timing policy
Strick policy for wearing thier uniforms all day
Rude Management behaviour
Can't Survive any professional employee.