MAX7219 keeps turning all LEDs ON on initial power up

I bet the pullup on CS would prevent the MAX from clocking in garbage during startup while the micro resets.