E
Enrique Garcia Review of TL Direct
Great place to work if you re looking for an oppor...
Great place to work if you re looking for an opportunity to grow. You will learn a lot about yourself, travel to places you never been, and learn the necessary things to run your own company. The people are great and feels more like a brotherhood/team rather than just working with fellow co-workers. Especially with all the activities we do together outside the office like flag football, going to watch Braves games etc. If you re looking for an opportunity to run your own business and have fun while doing it this is the place for you.
Comments: