Current Employee3.4Feb 6, 2024Great company trying stay relevant to the emerging observability market
Current Employee3.4Feb 22, 2024Overall great role, comp could be better and senior leadership is disconnected at times