First and foremost, if True Fabrications can find a way to stick their foot in their mouth, they will, further, they'll try to shove as much of their foot into their as possible. They have no real sense of 'what' they are doing, that they have any success in spite of management and management decisions, not because of them. If you need any evidence of this, just look at the first part of their response to the review which reads "Get the experience then take it to a place where grown ups work." where they have responded by saying "Mutual respect is not optional here at True". That is very true overall of how you will be treated. You will be loved for somewhere between the first day to first month that you start, and then how you are treated and whatever respect manage has for you will drop, sometimes on an hourly basis with little or not obvious reason. And any attempt to find out what or why will only be met with ridicule and name calling and juvenile behavior.
You can often see the same position being advertised once every month or so; They burn through people at an alarming rate. If one person is a screw up in a position, it's likely that person. But if you go through say 20 designers in 4 years... its' not the designers. I've seen designers ridiculed for what they did, then four or five months later after they've left or been fired, they work they did is being praised to the new pion who was hire to take their place. And to further that, what the prior designers did which they were often told was substandard is then put into production and sells well.
Overall, the company suffers from management which has a vision (that changes based on who the last person to talk to management was) on a near hourly basis. They have no faith in themselves or what they are doing. Add to this an inability to communicate anything other then whatever they do is to be visionary and earth shattering, but they can't show, explain, or demonstrate what ever that is.
If i were to sum my experience up of working their, it would be 'dread'.
If one wants the real story of what it is like to work there, notice how many reviews are negative. And how most state they were their last then a year and look at their ads for jobs and how often the same positions are being filled over and over and over and over again.
Avoid this place if you have any self respect.