Former Employee1.4Aug 30, 2024Leadership is extremely negative and self centered. A lot of backstabbing goes on here.