Pros
I see negative reviews, but I feel those people may not have been cut out for the logistics industry. The owner is very caring about his employees and like any owner, does not want to be taken advantage of because at the end of the day we are here to make money and have a good time doing it. ITF is very flexible, laid-back, and willing to work with employees on many things. There is an open door policy with all the managers and with the owner and everyone's voice is heard. The management is very smart in their decisions and what they do and as a result, the place has flourished in the last few years.
Cons
This company is still fairly new and as such there is a lot of growing pains and things moving around - new processes and procedures are constantly being put in place which can cause unnecessary stress or unease. Once the kinks are worked out, I don't see how ITF wouldn't be the best company to work for in the Saint Louis area.