The salaries are well below industry standard, and the management refuse to acknowledge it.
Computers and other technology are extremely outdated.
Very long hours are required.
Poor/non-existent communication between teams.
Systems and processes are backwards and archaic; almost designed to make your job harder and anger customers.
While coworkers are nice enough people, the long hours and awful pay have embittered most of them.
Managers run it like it's still a small dot com started in their living room, take on too many roles.
Managers refuse to invest in infrastructure.
Warehouse jobs mostly aren't full time.