- Transcom25.Jul 2018
Suggestions for improvement
- I would say treat employees like ppl and then you will gain more respect
What I like about the company
They dont have many perks except it's a job if your in need.
What I dislike about the company
Everything because they dont allow room to grow
- Are you a Current or Former Employee?Current employee