-
I like the overall concept of the logo. My two main concerns:
1) The red areas seem a little too tall to me. I would make them a little less elongated. Not too much though or it will look cramped.
2) The balance of the t section is off. The t appears to be much more to the right than it is in the middle. Move that over to the left a little bit.

I uploaded a new version with shorter boxes