Pros
Good for who love to work in office for 9 hrs
Cons
No WFH, Cross questioning on taking leave, very micromanagement on fresher level also from higher management,
No increment - rarely around in single digit only
Very long notice period and non negotiable