Pros
You will become incredibly resourceful because you have no choice.
A few coworkers and drivers genuinely care, and helping them is the only rewarding part of the job.
If you enjoy building entire operational systems from scratch without recognition or support, this is the place for you.
Cons
There are no real processes for parts management, inventory control, returns, cores, tires, or vendor documentation. You’re expected to fix everything while being given nothing to work with.
Disorganized doesn’t begin to describe it. Information lives in 10 different places, none of which match, and you’ll constantly be blamed for problems caused by those broken systems.
Management communication is almost nonexistent. You find out about expectations after you’re already being held accountable for them.
Vendors are inconsistent, pricing is unclear, and you’re left to figure out relationships that were never maintained.
Anything you create to fix workflow gaps — spreadsheets, tracking systems, improved communication — is treated like a temporary band-aid instead of something the company supports or builds on.
The workload is insane because every failure across the organization eventually becomes your responsibility.
You will spend more time solving issues caused by poor organizational structure than actually doing your job.
There is a strong culture of “just deal with it,” even when the problems are entirely caused by leadership decisions or lack of planning.