Skip to Content

    Employees say:

     

    “From the management team down, there is a culture of respect. Regardless of who you are or what your role is, your opinion matters and is taken into account as we steer this ship through the tumultuous start-up waters.”

     

    Read the Best Place to Work review here.

    Company Info

    Industry
    Information Technology
    Sector
    Software
    HQ Location
    Palo Alto, California
    Company Type
    private
    U.S. Employees49
    Revenue-
    Web Addresshttps://www.striim.com/