The staff are all supportive, friendly and a very professional group of people. They do not give up on finding the perfect position for you. They stand by their employees and work very hard to ensure a perfect fit in your career. They are always available to answer your questions. If you are looking for a great team to work with, join TCI. You won’t regret it. They supported me through the entire process and are a professional group of people.