The best part about working for TT is that they are very professional in every aspect of their business! They treat you like an individual not just another employee!! I am able to work from home most days which allows me more flexibility around my schedule as well as giving back some time with family. There really isn't anything bad at all when it comes down to this job. ! It's hard sometimes being away but its worth everything if your looking into getting out there own career or wanting something flexible such as having less hours during certain times week by weeks etc..