Helpful HR
Good Food
Transport service
Work life balance
Helpful legal team
Cons
Higher managers are have a attitude problem.
Higher managers have inertia.
They are not open to change and new stuff in projects.
Lots of politics. Projects with no vision.
Favoritism is everywhere