TSI is a great place to work for high performers. Every single day, the employees make a difference for the customers. They strive hard to keep customers happy and moving in the right direction technically. There is a very broad range of talent at TSI and it shows in everything they do.
Cons
Work/Life balance can be a challenge being a small company