A Great Company for Customer Service Enthusiasts.
Customer Service Representative (Former Employee) – Durham, NC – September 8, 2015
The work at Traffic Tech mainly focused on the relationships built between the customers and the freight availability. One of the major pluses with Traffic Tech was to work in a different customer service style setting, and adapting to the quick-paced office environment. The company was very fun to work with, as they were not the typical office environment; very laid back. The only negative was the benefits they offered to employees, however mainly due to the fact that they were based out of a different country. I will miss it!
laid back environment, great and friendly
little to no benefits