Former Employee3.4Jul 26, 2024Good direct bosses but terrible C level. Culture is fine but made up of too many accusitions