I was working with the client so not much in connect with management. But as my payroll company I can give below pointers:
Company's flexibility
Investment in new technology
Office Culture
Cons
Work life balance needs to be improved.
Management is keep on changing.
Mid year policy update
Very few leaves.