I'm afraid by 2008 i was no longer working at megatrux. maybe after that, all of that came to be? who knows. but when i left they had just...
it's a response because when i search for megatrux this is what i get. and i read every ones comment on here.
i used to be a dispatcher for Megatrux. a few years ago. and honestly, it was the best company i could have worked for. until they decided to move...