Didnt last long. Just me and the boss
Actually really like Texaco and the bosses and employees
Good friends Environment review
Good friends
I get paid every weekCompensation review from Sales Dept
I get paid every week
Toxic environment to work in, manager not helpful Review from Sales Dept
Toxic environment to work in, manager not helpful