Good company - National Account Manager Toolstream Employee Review

4.0
16 Mar 2025
Recommend
CEO approval
Business outlook

Pros

Varied role. Lots of Autonomy.

Cons

Lots of changes in business over years

Explore other reviews about Toolstream

3.0
23 Dec 2025
Recommend
CEO approval
Business outlook

Pros

Nice team, Nice work policy

Cons

Is closed and everyone will miss it

See reviews by: Helpful|Rating|Date|All