STO Reviews

Updated July 7, 2015
6 reviews filtered by
  • Any Location
  • Any Job Title
  • Any Status
Employment Status

Reset
2.6
Rating Trends
Recommend to a friend
Approve of CEO
(no image)
David Boivin
1 Rating

6 Employee Reviews

Sort: Popular Rating Date
  1. I wanted to STO to be the last company I worked for.

    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Anonymous Employee
    Former Employee - Anonymous Employee

    I worked at STO full-time (More than 5 years)

    Doesn't Recommend
    Positive Outlook
    Approves of CEO
    Doesn't Recommend
    Positive Outlook
    Approves of CEO

    Pros

    Great work life balance They try to take care of you as far as the pay is concerned

    Cons

    Upper management trusts its long time employees too much when it come to making a conclusions or decsions when deciding the fate of some of their employees.

    Advice to Management

    Keep being an innovator! PLEASE get some new blood to manage your facilities. You need to have managers that don't make decisions based their personal feelings.


  2. Sto Corp is the most empowering company I've ever had the good fortune to work for

    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - National and Strategic Accounts Coordinator in Atlanta, GA
    Former Employee - National and Strategic Accounts Coordinator in Atlanta, GA

    I worked at STO full-time (More than 5 years)

    Recommends
    Neutral Outlook
    Recommends
    Neutral Outlook

    Pros

    Strong, fair management-- all the way to the top Room and encouragement for growth and ongoing education Family friendly

    Cons

    The economy eliminated my position

    Advice to Management

    I honestly can not think of anything


  3. Good ole boys club

    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Anonymous Employee in Atlanta, GA
    Former Employee - Anonymous Employee in Atlanta, GA

    I worked at STO full-time (More than 3 years)

    Doesn't Recommend
    Neutral Outlook
    Doesn't Recommend
    Neutral Outlook

    Pros

    The people you work with, good people

    Cons

    The upper mgmt protect each other and doesn't listen to the employees. The claim open door policy but just say it to make them look good.

    Advice to Management

    Listen to your employees, don't wait until you've lost all of your talent before making changes.


  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Review


  5. Disappointed in Managemnet

    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Anonymous Employee
    Former Employee - Anonymous Employee

    I worked at STO full-time

    Doesn't Recommend
    Neutral Outlook
    No opinion of CEO
    Doesn't Recommend
    Neutral Outlook
    No opinion of CEO

    Pros

    Family company. Small enough that you are a name not a number

    Cons

    Weak management. No clear direction, no one follows directions. Everyone does their own thing.

    Advice to Management

    Clear house on Senior Management. Listen to your employees.


  6. Scam no real values

    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Anonymous Employee
    Current Employee - Anonymous Employee

    I have been working at STO full-time

    Doesn't Recommend
    Negative Outlook
    Doesn't Recommend
    Negative Outlook

    Pros

    Salary and benifits are good

    Cons

    No team work, Threats, No core values


  7. Very good

    • Work/Life Balance
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Anonymous Employee in Gatineau, QC (Canada)
    Current Employee - Anonymous Employee in Gatineau, QC (Canada)

    I have been working at STO

    Recommends
    Recommends

    Pros

    The pay is good and nice job

    Cons

    Horraire split shift traffic and customer



Showing 6 of 6 reviews
Reset Filters
RSS Feed </> Embed

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