Team and middle management is good.
Talented people working very hard.
they test the fundamentals strongly and mostly platform agnostic.
Listen to your employees. MAke your HR team more efficient
Upper mgmt is just concentrating on numbers. They don't care how the team gets it nor they give any support.