Need a lot of improvement to be able to compete in the marketThe good thingsSalary is good but don't be blinded the monetary benefits because eventually it will be the people you will work with. Environment, culture and values should be highly considerate than monetary benefits.
The challengesToxic, political issue and poor culture. Management is very rigid and not open to change for better. Saying and doing is two different thing. If you want to work and learn from a leader, please look elsewhere; you will only work for boss here.