Salary is good.
People are smart and experienced.
Most of the medium level/senior managers are very knowledgeable.
Top-level of work has been done here.
Minpunten
Everything gets wrong with the rotten of C-level leadership. Some make no decision and take no responsibility, some make toxic environment. The culture crush are obvious.