Current Employee3.4Feb 22, 2024Overall great role, comp could be better and senior leadership is disconnected at times