Diverse culture but everyone gets along.
Pay should be equivalent to the going rate.
Open and honesty of my manager
We openly communicate and work together as a team.
Management isn't micro managing, relaxed environment, everyone get along.
Everyone is kind and excited to learn
Relaxed work environment with really great colleagues but not compensated for technical experience
Locally based leadership team is fine. They are nicer than your average workplace management. But communication is bad and there are accusations of favoritism.