Employee Review

  1. 3.0
    Former Employee, more than 5 years

    My Experience

    Jun 5, 2020 - Project Manager in Exton, PA
    Recommend
    CEO Approval
    Business Outlook

    Pros

    A good team of professionals

    Cons

    High rate of employee turnover

    Be the first to find this review helpful

Other Employee Reviews

  1. 4.0
    Current Contractor

    Good job

    Jul 30, 2021 - LRAM Technician in Ellensburg, WA
    Recommend
    CEO Approval
    Business Outlook

    Pros

    Hard working job, outdoors, small crew, relaxed management, flexible schedule

    Cons

    dusty environment, hot/cold temperatures, work trucks always in the shop

    Be the first to find this review helpful

Discover more reviews about Stell Environmental.