What is it like to work at TECHTRANS INTERNATIONAL?

3.9Work/Life Balance
4.3Compensation/Benefits
3.7Job Security/Advancement
3.7Management
3.7Culture
3.0
Change is a word they don't like
Written by Specialist (Former Employee) from Houston, TX on December 4, 2017
Change is something hard to come by and frustrating at times. People blame each other and there isn't a team mentality. Hard place to get things done at times.
See all 9 TECHTRANS INTERNATIONAL reviews