Very poor leadership and management. Work is biased towards remote senior engineers and grunt work is left for junior engineers. No mentorship opportunities for junior engineers. 80% of the software team is remote and all of them are senior. Crazy hours. Mild racism. No pips so people are laid off or fired out of the blue.