TMS (Technical Marketing Specialists)

  www.tmssales.com
  www.tmssales.com

TMS (Technical Marketing Specialists) Reviews

2 Reviews
3.4
2 Reviews

Recommend to a friend
Approve of CEO
(no image)
Charles Badzik
1 Rating

Employee Reviews

Sort: Popular Rating Date
  1.  

    TMS is a really good place to work.

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Career Opportunities
    Current Employee - Front Office Manager in Denver, CO
    Current Employee - Front Office Manager in Denver, CO

    I have been working at TMS (Technical Marketing Specialists)

    Pros

    Owner/President a good guy to work with and for. Flexible with OM hours and time off when needed for family reasons. Owner and the shareholders care about the people and employee retention/longevity. Strong, viable, secure company. Decent benefits. Good people to work with.

    Cons

    Small. Does not have resources like larger companies, with respect to management counter parts. Information technology. Small.

    Advice to ManagementAdvice

    Communicate. Be cognizant of the time/hours put in by Office Manager.

    Recommends
  2.  

    Treated Like a Robot

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Career Opportunities
    Current Employee - Customer Service in Pittsburgh, PA
    Current Employee - Customer Service in Pittsburgh, PA

    I have been working at TMS (Technical Marketing Specialists)

    Pros

    Comprehensive benefits; even though it's a call center, you have your own nice, clean cubicle; the other customer service people are nice; working at the GSK location, you have a great, inexpensive cafeteria; beautiful building...

    Cons

    You are very scripted; it's not true customer service, more of a cover-the-corporate-butt kind of job; GSK seems like a good company, but TMS is not and you are caught in the middle. If you don't brown nose, you have no chance of moving up. TMS stinks.

    Advice to ManagementAdvice

    Treat customer service people like people, not robots.

    Doesn't Recommend
    Disapproves of CEO

Work at TMS (Technical Marketing Specialists)? Share Your Experiences

TMS (Technical Marketing Specialists)

 
Click to Rate
or

Your response will be removed from the review – this cannot be undone.