Are people working weekends?
Got to know from a friend, crap work.
Horrific, held together by duct tape
This is true, transportation as a whole is the worst org yet and will take anyone with a pulse
It is 996.
For those commenting: Does this represent the current state, or is this best knowledge at some time ago? Also, can you elaborate? Which location and team?
+1
I’ve personally not heard great things about last mile