Company Menu

1 TBS Regional Sales Manager Reviews

Browse TBS Reviews by Job Title →
Advertisement
Regional Sales Manager
in Castro Valley, CA

"Not a good company to work for"

What do you like about working at TBS?

"Some of the people I worked with."

Do you have any tips for others interviewing with this company?

"Don't bother. I'm not a bitter former employee. I looked for a better opportunity and found it.l"

What don't you like about working at TBS?

"Terribly mismanaged company! The service they provided was unreliable."

We noticed that your web browser is outdated!

Update your browser to have a more positive job search experience.

Upgrade My Browser

×