TSO Reviews | Glassdoor

TSO Reviews

To filter reviews, or .

Found 11 reviews

3.0
StarStarStarStarStar
Rating TrendsRating Trends
52%
Recommend to a Friend
0%
Approve of CEO
TSO CEO Marco Pierleoni
Marco Pierleoni
1 Ratings
  1. good place to work, nice pay

    StarStarStarStarStar
    • Overall
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Current Employee - Optometrist in Houston, TX
    Recommends
    Neutral Outlook

    I have been working at TSO full-time for more than 4 years

    Pros

    Lots of nice patients and staff memners

    Cons

    Optical not so great, lots of mistakes from outside and in house labs

  2. It was a fun experience and it always something new everyday

    StarStarStarStarStar
    • Overall
    • Culture & Values
    • Career Opportunities
    • Senior Management
    Current Employee - Deliveries Warehouse in Chandler, AZ
    Doesn't Recommend
    Negative Outlook

    I have been working at TSO

    Pros

    Great hours . Holidays were off . Also great party

    Cons

    Rarely got raises and no benefits

    Advice to Management

    Think b about your employees

  3. Managment giving us hostile work enviroent

    StarStarStarStarStar
    • Overall
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Former Employee - Tso in Fort Lauderdale, FL
    Doesn't Recommend
    Negative Outlook
    No opinion of CEO

    I worked at TSO part-time for more than 2 years

    Pros

    Learn to be strong in the work place.... It's like being at war.

    Cons

    Hostile work among Managment and low hank of toss

    Advice to Management

    Lets us work and do our jobs we have families to support, don't go out of your way to falsify security breaches and not allow us the read to sop to terminate us because you don't like us, stop treating us like slaves, this is not a private agency, this is the government.

  4. Account Management

    StarStarStarStarStar
    • Overall
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Former Employee - Anonymous Employee 
    Doesn't Recommend
    Negative Outlook

    I worked at TSO

    Pros

    Experience gained and DHL pension

    Cons

    The value proposition offered is not really relevant anymore

    Advice to Management

    Stop trying to do what you're not so good at and focus on core competencies

  5. Very friend but sucks in salary

    StarStarStarStarStar
    • Overall
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Current Employee - Developer in London, England
    Recommends
    Positive Outlook
    Disapproves of CEO

    I have been working at TSO full-time for more than 6 years

    Pros

    good projects (used to be in past), good team, good PMs, latest tools in relevant dev area i.e. MSDN subscription

    Cons

    no team activities, salary grows slower than snail, instead of proper training training portal subscriptions are given

    Advice to Management

    listen to feedback from appraisal sessions, review the salary annually to keep people motivated both ways

  6. Overhead line electrification (OLE), design & build

    StarStarStarStarStar
      Current Employee - Anonymous Employee 

      I have been working at TSO

      Pros

      London, Conditions, Position, my current work

      Cons

      Not future in the UK

    • TSO

      StarStarStarStarStar
      • Overall
      • Culture & Values
      • Career Opportunities
      • Compensation and Benefits
      • Senior Management
      Former Employee - Anonymous Employee in Norwich, England
      Recommends
      Neutral Outlook

      I worked at TSO full-time for more than 2 years

      Pros

      Good hours; and interesting projects

      Cons

      many management layers; not clear company objectives

    • Good Company Culture

      StarStarStarStarStar
        Current Employee - Anonymous Employee 

        I have been working at TSO

        Pros

        The company culture is fun. The product is also exciting and neat to work on.

        Cons

        The organization structure was a bit confusing sometimes

      • A great place to work. Good teams

        StarStarStarStarStar
        • Overall
        • Culture & Values
        • Career Opportunities
        • Compensation and Benefits
        • Senior Management
        Current Employee - Manager in London, England
        Recommends
        Positive Outlook

        I have been working at TSO full-time for more than 9 years

        Pros

        Technology and process focused. Flat structure, giving more visibility and freedom to make things happen

        Cons

        Office location may not be the best in London.

      • Good place

        StarStarStarStarStar
        • Overall
        • Career Opportunities
        • Compensation and Benefits
        • Senior Management
        Former Employee - Anonymous Employee in [location]

        I worked at TSO

        Pros

        Good people, good working enviornment

        Cons

        Rare promotions occur at this company

        Advice to Management

        More benefits would improve company

      Found 11 reviews