
Middle and upper management should be wiped clean.
The amount of controversies are staggering. Every month sth else.
Avoiding controversies and 'walking the walk' not just 'talking the talk'.
Below market salary for the amount of BS you have to handle on the daily basis.
Helpful teammates and a lot of good people not playing the corporate game but actually trying to do things right.