TSO Reviews

Updated Feb 21, 2020

To filter reviews, or .
2.9
34%
Recommend to a Friend
0%
Approve of CEO
TSO CEO Marco Pierleoni
Marco Pierleoni
2 Ratings
  1. "good place to work, nice pay"

    5.0
    • Work/Life Balance
    • 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 3 years

    Pros

    Lots of nice patients and staff memners

    Cons

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

    TSO2013-01-14
  2. "It was a fun experience and it always something new everyday"

    3.0
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Senior Management
    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

    Continue reading
    TSO2015-03-13
  3. "Managment giving us hostile work enviroent"

    1.0
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Former Employee - Tso in Fort Lauderdale, FL
    Doesn't Recommend
    Negative Outlook
    Disapproves of CEO

    I worked at TSO part-time for more than a year

    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

    Continue reading
    TSO2013-07-31
  4. "Great to work there for all these months."

    4.0
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Current Employee - Consultant in Gurgaon, Haryana
    Doesn't Recommend

    I have been working at TSO full-time for less than a year

    Pros

    Team is really supportive all along

    Cons

    Sometimes the work can get a little monotnous

    TSO2020-02-21
  5. "Account Management"

    3.0
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
     
    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

    Continue reading
    TSO2018-12-12
  6. "Very friend but sucks in salary"

    3.0
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Compensation and Benefits
    • Senior Management
    Current Employee - Developer in London, England
    Recommends
    Positive Outlook
    No opinion of CEO

    I have been working at TSO full-time for more than 5 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

    Continue reading
    TSO2018-01-21
  7. "Overhead line electrification (OLE), design & build"

    2.0
     

    I have been working at TSO

    Pros

    London, Conditions, Position, my current work

    Cons

    Not future in the UK

    TSO2017-04-15
  8. "TSO"

    3.0
    • Work/Life Balance
    • 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 a year

    Pros

    Good hours; and interesting projects

    Cons

    many management layers; not clear company objectives

    TSO2016-01-19
  9. "Good Company Culture"

    4.0
     

    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

    TSO2015-03-11
  10. "A great place to work. Good teams"

    4.0
    • Work/Life Balance
    • 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 8 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.

    TSO2013-04-19
Found 12 reviews
</>Embed