9y
I’m sorry to hear you’ve had a negative experience at TT. I very much agree that there is amazing talent at TT and I consider myself privileged to work here. Because of my passion for the place and the people, your ‘cons’ are of great concern to me and are worthy of a response.
- In terms of being on call 24x7, each team manages their own on call schedule. As CTO you might think I know the on call schedule, but I don’t. I’m blissfully unaware of each team’s schedule and am happy for teams to manage it themselves. If the way your team is managing the rotation or the nature of your circumstance is making this a burden, please let someone know. No one has raised this as a concern in the frequent meetings we have with the team leads so I’m unaware of an issue.
- If you are being called off-hours for non-production, that’s simply uncalled for outside of very extreme circumstances. I’m only aware of 2 times we called someone to help with a non-production issue in my 2.5 years and it was because other employees were unable to do their jobs at the time. In fact, I personally have cancelled on-call escalations in production when I’ve deemed the issue less critical than the support or operations team did. Protecting the quality of life of our team is important to me and if yours is being negatively impacted, you need to raise it to someone so we can help.
- In terms of politics, all I can say from my personal experience at large banks, large prop trading firms, and boutique consulting firms is that I’ve found TT the least political place I’ve ever worked. There is no competition between teams. I have found that everyone I work with is transparent and honest. Sometimes the feedback can be blunt but there’s never a sense that someone is hiding something or playing games which in my experience is the essence of ‘politics’.
- Different opinions are not counted against you. I know of not a single person ‘forced out’ in my two years for anything even remotely close to having different opinions. In fact, I have found myself asking for disagreement in meetings because I don’t think we can arrive at the best decisions without it. The bottom line is that people are not being forced out. If you want to understand why someone is no longer at TT, then ask, but I can promise you the answer will never be that it’s because we disagreed.
- Finally, about senior leaders being heavily involved in the day to day activities at TT, I agree that we are, including myself. I’m not sure what you think a CxO at a technology firm that essentially sells one platform/product should do, but I believe it should include being hands on with the technology. It’s our lifeblood and those of us who are senior are also engineers. We are passionate about what we are building and are committed to being hands on. This ‘hands on’ approach is not due to lack of vision, in fact I think TT’s vision is crystal clear and is the reason I joined the firm 2.5 years ago. The most enjoyable part of my job is being in the trenches alongside some of the most dedicated, talented, and passionate people I’ve had a chance to work with in my career.
If you would ever be willing to talk, I’d love to discuss all these concerns with you directly. If you’re not comfortable with that, I hope you’ll at least talk to your team lead so they can advocate on your behalf and we can make TT a better place for everyone to work.
Thanks,
Drew Shields
CTO