Pros: strong sense of family, management support, benefits, team work, growth, working conditions, training, safety, outings
Cons: with all things there is usually some type of trade off and tdi is no exception, i am earning a percentage less than i could elsewhere, but as i said it's a tradeoff
TDI has proven to be a great place to work. Challenging yet rewarding with an outstanding amount of support from management. Core values are people not profits which is a great accomplishment in this day and age.