Comment Comment by ilioscio All the engineers get fired but somehow the managers that constantly destroy brand trust just hang around like cockroaches parent ilioscio 5 months ago