T-Base has all the appearances of being a good place to work that actually does good work, too. In reality, it's everything but. Expect long hours, low pay, paltry and infrequent raises, and horrible senior managers that don't care about anything except making themselves look good at the employees' expense. They are close-minded, short-sighted and demand absolute obedience. There is little room for advancement and skills are not transferrable. Company culture is oppressive and not inclusive. The only pluses are that co-workers and middle managers are wonderful, hours are flexible for some (but not all), and they offer generous sick pay. However, considering the extremely low pay and poor treatment by senior management, it's not nearly enough to keep talented people and staff turnover is high.