Pros
No pros ... nothing. Only thing is freshers will learn basic not the latest technologies not because of learning but due to work pressure person will be having
Cons
Infinite count is there for this section 1. No Saturday-Sunday forget about it. Employee will be treated as slave not as a human being 2. For leaves persn has to beg 3. One man rule is there 4. Working on same old, basic and plain technologies. No upgradation according to market. 5. Senior people use to prefer abusive language. Doesn't care whoever is the person. 6. Continuous 3-4 night outs and after that also you have to present next day in office. 7. No food, travel and leave allowances 8. False commitments to clients and that burden employee has to bear at last moment 9. Work-life balance will be highly unstable or we can say that it is not at all there So many others are there. Even a novel can be written on that.