- Titan Tubes13.Sep 2017
If there was a negetive option i would have chosen it.
What I like about the company
The only thing i can think of was the hours.
What I dislike about the company
Public display of racism.
The following benefits were offered to me
- CompanyTitan Tubes
- Are you a Current or Former Employee?Former job since 2016