Jul 19, 2016
TSP Response
9yWOW...we're humbled by your review. Thanks so much for all the kind words. We're very happy our people and culture are the main factors to why you love TSP. We put a lot of time and resources into both of those items so it's nice to know it's paying off.
Having one physical location in Dallas, TX and employees scattered in 38 different states and Canada is definitely a challenge. In today's ever-increasing global and virtual workforce, we constantly have to be aware of our virtual employees and make sure they stay connected to the company.
If you have any suggestions, please make sure and get those to our talent management team and/or your manager. Thanks for all that you do to make TSP a great place and cheers!